Location
A stay at Capital O 995 Saibala Grand places you in the heart of Chennai, within a 5-minute drive of Thirunallar Temple and Super Saravana Stores - Chrompet. This hotel is 12.6 mi (20.3 km) from Marina Beach and 11.2 mi (18 km) from Consulate General of the United States, Chennai.