Das Super Hotel O Britania Chowk Neu-Delhi besitzt 30 Zimmer und liegt 7 km vom Karol Bagh Markt entfernt. Auf dem Gelände gibt es einen Gepäckraum.
Das Hotel ist in einer Entfernung von rund 10 Fahrminuten vom Japanische Park gelegen. Das 3-Sterne-Hotel ist außerdem in einer 6 km Entfernung von Sehenswürdigkeiten, vor allem der Adventure Island. Sri Digambar Jain Lal Mandir ist etwa 25 Gehminuten vom Super Hotel O Britania Chowk entfernt. Der Unterkunft befindet sich nicht weit entfernt von der U-Bahnstation Shakurpur.
Einige Hotelzimmer bieten kostenloses WLAN, einen Flachbildfernseher mit Satellitenkanälen und eine Klimaanlage sowie ein privates Badezimmer.
Das Restaurant The Good Food Café bietet eine Auswahl von Gerichten und liegt zudem in einer Entfernung von nur 1 km vom Hotel.