Situato a Ellora, a 4,4 km dalle Grotte di Ellora, l'Hotel Kailas offre un ristorante, un parcheggio privato gratuito, un bar e un giardino. La struttura offre una reception aperta 24 ore su 24, il servizio in camera e il cambio valuta.
Le camere del resort sono dotate di TV a schermo piatto. Le camere dell'Hotel Kailas sono dotate di bagno privato.
L'aeroporto più vicino è quello di Aurangabad, a 29 km dalla struttura.