L'Hotel Spot International-Main Bazar Paharganj Nuova Delhi, 3 stelle, è situato a circa 10 minuti in macchina dallo Stadio di Cricket Feroz Shah Kotla e a una distanza di 3 km dal Forte di Salimgarh.
Questo hotel si trova a 500 metri da Chabad House e vicino alla stazione della metro Ramakrishna Ashram Marg. Tra i luoghi di culto da visitare troverai la Moschea Jama Masjid a circa 2 km da questo hotel. Inoltre, l'hotel Spot International-Main Bazar Paharganj Nuova Delhi è a 15 minuti in macchina dal Forte Rosso di Delhi. La fermata del bus Sucheta Kriplani Hospital è situata a una distanza di 650 metri dall'alloggio e a soli 1 km dalla stazione ferroviaria New Delhi.
L’hotel si trova accanto al ristorante The Exotic Roof Top Restaurant e offre cucina asiatica.