Want to save money while travelling? It’s easy! Hotel «OYO 12923 Queen's Castle» is located in Bangalore. This hotel is located in 9 km from the city center.
1171, 21st Cross Rd,14th main, Sector 3, HSR Layout, 560102, Bangalore, India, Bangalore, 560102