Traveler’s Choice Awards 2013 premió a Sol & Luna Lodge & Spa, con el puesto 25 de los mejores hoteles del mundo, realizado por TripAdvisor.

Asimismo, el hotel que se ubica en Urubamba, en el corazón del Valle Sagrado de los Incas, ocupa el primer lugar del mejor hotel en América Latina y el número 1 en el Perú.

Cabe indicar, Sol & Luna nace y crece en 1996 cuando Franz y Petit, sus fundadores, llegaron al Valle Sagrado con el ideal de establecerse y compartir con visitantes y vecinos, lo que esta tierra ofrece.