Casa del Sol Machu Picchu – Boutique Hotel, is a part of Peru’s largest “boutique collection”, which involves the most beautiful destinations of Peru. Located in the middle of beautiful, stunning, and majestic landscapes in which guests breathe an air of relaxation and tranquility. All guests will have contact with nature and culture. Guests can enjoy the relaxation sanctuary, for restorative treatments and ancestral therapies or feast on Peruvian high standard cuisine with a panoramic view to the Vilcanota River at the Manka Restaurant.