Location
With a stay at Capital O 65241 I Cloud Suites in Bengaluru (Bellandur), you'll be within a 15-minute drive of Embassy Tech Village and Bannerghatta Road. This hotel is 11.3 mi (18.2 km) from Bangalore Palace and 12.5 mi (20.1 km) from Manyata Tech Park.