Location
With a stay at Capital O 47480 Crystal Castle, you'll be centrally located in Bengaluru, within a 15-minute drive of M.G. Road and Bangalore Palace. This hotel is 12 mi (19.4 km) from Manyata Tech Park and 1.5 mi (2.4 km) from Bannerghatta Road.