CASA DE LUZ 2 STAR HOTEL
Located on the slopes of the Inca citadel, one step away from the train and bus station to the Sanctuary of Machu Picchu, it takes you to have a privileged view of the mountains of the town of Machu Picchu, a fascinating hotel for your stay. Casa de Luz Hotel is located 5 minutes from the train station, a central and privileged location, it is a hotel with a renovated infrastructure, which offers comfortable, spacious and cozy rooms with a…