Located a 25-minute stroll from Santuario Historico de Machu Picchu, the boutique-style Casa Del Sol Machupicchu Hotel includes 28 rooms with views of the mountain. Located right around the corner from Iglesia Virgin del Carmen Catholic Church, this hotel offers a lounge bar, a sunbathing terrace, spa therapy, and a shared lounge.
Situated in the very heart of Machu Picchu, the 4-star hotel is 500 feet from Plaza Manco Capac. The Casa Del Sol Machupicchu in Machu Picchu is in close proximity to Mercado Central. A 30-minute walk from Machu Picchu Inca Citadel is a perk for guests staying at this accommodation. To Machu Picchu bus stop is located nearby, a few steps from the hotel.
The rooms at the property provide guests with a multi-channel television, as well as comforts such as climate control. The en suite bathrooms offer a separate toilet and a shower. Casa Del Sol Machupicchu Hotel also features private bathrooms with a separate toilet and a shower.
This Machu Picchu hotel offers a free made-to-order breakfast daily. The hotel features an à la carte restaurant serving Peruvian cuisine. At the bar, you can select from a range of ccool drinks. It also features a lounge area for guests' comfort. Guests can dine at Indio Feliz Restaurant Bistro a few moments from the Casa Del Sol Machupicchu.