Museum of Man liegt ungefähr 7 Kilometer von dem 3-Sterne-Spot On Hotel O Om Sai Plaza Bhopal entfernt und ist unbedingt einen Besuch wert. Das Hotel besitzt 60 Zimmer und bietet zuverlässigen Service, der von professionellen Mitarbeitern geleistet wird.
Bharat Bhawan Amphitheatre ist innerhalb von rund 10 Fahrminuten erreichbar. Taj-Mahal-Palast, ein idealer Ort, um die Gegend zu erkunden, befindet sich 3 km vom Spot On Hotel O Om Sai Plaza Bhopal. Shaurya Smarak Bhopal und Halali Dam sind ebenfalls etwa 5 Minuten zu Fuß vom Hotel entfernt. Für Fernreisende ist der Flughafen Raja Bhoj in 20 Minuten mit dem Auto zu erreichen.
Das Spot On Hotel O Om Sai Plaza verfügt über Zimmer mit einem Laptop-Tresor, einem Flachbildfernseher mit Satellitenkanälen und einer Klimaanlage. Zu den Unterhaltungsmöglichkeiten im Zimmer gehören ein Flachbildfernseher mit Satellitenkanälen, während Annehmlichkeiten wie eine Klimaanlage ebenfalls vorhanden sind.
Sie können im Restaurant Bamchik Restaurant in unmittelbarer Nähe von der Unterkunft lecker essen.