Hotel Sol y Luna is a charming property located in the Sacred Valley of the Incas, close to the small town of Urubamba and surrounded by tall eucalyptus trees and dramatic mountains. The attractive, individual casitas are set among flower-filled gard...