Hotel The Oberoi Grand(5 stars)

15 Jawaharlal Nehru Road � View on map