O Hotel Del Pilar Ollantaytambo está localizado a poucos minutos da cidade de Ollantaytambo e da estação de trem para Machu Picchu.
Os quartos estão equipados com TV de tela plana, telefone, mesa, banheiro privativo com chuveiro e água quente. Os bangalôs estão equipados para 4 pessoas e têm dois quartos duplos, banheiro, sala de jantar, cozinha compacta, sala de estar e terraço ao ar livre com jacuzzi.
O café da manhã é incluído e é servido diariamente no restaurante do hotel. Também possui acesso Wi-Fi e sala de lareira.