Situé à Ellora, à 700 mètres des grottes d'Ellora, l'Hotel Kailas propose un jardin, un parking privé gratuit, un restaurant et un bar. Il se trouve à environ 14 km du fort de Daulatabad, à 29 km de la gare d'Aurangabad et à 29 km de Bibi Ka Maqbara. Des services d'étage et de change sont assurés. La réception est ouverte 24h/24.
Les chambres comprennent une salle de bains privative et une télévision à écran plat. Certaines comportent un coin salon.
L'aéroport le plus proche, celui d'Aurangabad, est situé à 34 km.