Los huéspedes del Hotel Sai International Nueva Delhi, de 3 estrellas, pueden disfrutar de acceso a la Tumba de Humayun, enclavada a unos 7 km. También hay un aparcamiento.
Este hotel está ubicado en Nueva Delhi, a una distancia de 700 metros de la estación de metro New Delhi. Si te alojas en el Sai International Nueva Delhi, te encontrarás a poco más de 10 minutos en coche del Mercado de Karol Bagh. Encontrarás Graveyard a unos minutos a pie del hotel. La parada de autobús New Delhi Metro Express Line está a una distancia de 750 metros de del alojamiento, y a tan solo 1 km de la estación de tren Nueva Delhi.
Se sirve un desayuno delicioso a diario. Los huéspedes disfrutarán de la comida asiática del restaurante The Indian Grill, que está a un tiro de piedra del Hotel Sai International.