Royal Orchid Ramada
11 Park Road, Bangalore, Bangalore, 560051
Average, 3.5
This 4 star hotel is located in the city centre of Bangalore. It is close to the MG Road, Cubbon Park. The Hotel has a coffee shop and a fitness centre/gym. All 80 rooms are equipped with minibar, hai...
More Info