Explorar Hotels & Resorts announces strategic master franchise partnership with Stand Out Hotels for Central America, Mexico and the Caribbean.