From sun-soaked beaches in Mexico to charming European cities and ski towns in the U.S., a new luxury travel concept is ...