Tambo del Inka, a Luxury Collection Resort & Spa, Valle Sagrado shared by @travelleisure says: ""A luxury and boutique hotel in Urubamba offering a bevy of amenities."" on Postcard