Ubicado en el Valle Sagrado del Urubamba, entre la ciudad de Cusco y el Santuario Histórico de Machu Picchu, el Tambo del Inka, a Luxury Collection Resort & Spa es una franquicia de Starwood Hotels & Resorts. Además, es el único hotel que cuenta con estación privada de tren, desde la cual podrá iniciar su viaje a la famosa ciudadela Inca.
El hotel está situado junto a la localidad de Urubamba y el río Sagrado, rodeado de la característica naturaleza andina.