Location
With a stay at Capital O 995 Saibala Grand, you'll be centrally located in Chennai, within a 15-minute drive of Chennai Trade Centre and Thirunallar Temple. This hotel is 12.6 mi (20.3 km) from Marina Beach and 15.5 mi (25 km) from SRM University - Kattankulathur Campus.