Located 492 feet from the main square and 2297 feet from the bus terminal, Hostal Hellen Ross offers free WiFi and Continental breakfast in Nazca. A fitness center and a bar are featured on site.
Providing a tranquil environment, rooms at Hellen Ross have cable TV and private bathrooms with hot water. Room service is available.
Guests are provided laundry and currency exchange services upon request. Tourism information is available to explore the area.
Hostal Hellen Ross offers free private on-site parking.