Florida del Inca Hotel Hotel Cusco
Located in front of a children’s playground and volley and football courts, this hotel offers free Wi-Fi and a restaurant that serves national and international food.
Number of rooms: 25
Avenida Los Cipreces M-21- Urbanización La Florida, 084CUZ Cusco, Peru