El Deccan Pavilion está bien situado, a solo 2 km del centro comercial Abhiruchi y del histórico fuerte Jadhavgarh, y ofrece habitaciones bien equipadas con aire acondicionado y conexión Wi-Fi gratuita.
El hotel está situado junto a la autopista Mumbai-Bangalore, a 13 km de la estación de tren de Pune y a 20 km del aeropuerto de Pune.
Las habitaciones tienen aire acondicionado, TV de pantalla plana vía satélite, zona de estar y armario. El baño incluye ducha de agua fría y caliente.
La recepción 24 horas del Deccan Pavilion ofrece servicios de lavandería/planchado, consigna de equipaje y servicio de habitaciones. Además, hay instalaciones para reuniones y centro de negocios disponibles por un suplemento.
El restaurante Chhavni sirve cocina india local e internacional.