Proporcionando depósito de equipajes, el Hotel O Premium Rooms Nueva Delhi, de 3 estrellas, está a 400 metros de la Mezquita de Begumpur.
Este hotel está a tan solo 5 minutos a pie de la Malviya Nagar Market y a un corto paseo de la estación de metro New Delhi. El hotel también se encuentra a 2 km del Qutab Minar en Nueva Delhi. El hotel Premium Rooms Nueva Delhi está situado a unos 15 minutos en coche del Templo del loto. La estación de autobuses Begam Pur está situada justo al lado del lugar.
Algunas habitaciones cuentan con baños privados, así como Wi-Fi gratis y climatizador.
El restaurante Waza, con unos platos deliciosos, está a unos 200 metros.