Localizado a 150 metros da praça principal e a 700 metros do terminal rodoviário, o Hostal Hellen Ross disponibiliza acesso Wi-Fi gratuito e pequeno-almoço continental em Nazca. Um centro de fitness e um bar estão disponíveis no local.
Os quartos do Hellen Ross proporcionam um ambiente tranquilo e incluem televisão por cabo e uma casa de banho privativa com água quente. O serviço de quartos está disponível.
Os hóspedes podem usufruir de serviços de lavandaria e de câmbios, mediante pedido. Estão disponíveis informações turísticas para explorar a área.
O Hostal Hellen Ross oferece estacionamento privado gratuito no local.