Location
With a stay at OYO 23081 Little Stay Service Apartments in Chennai, you'll be within a 15-minute drive of Apollo Hospital and Consulate General of the United States, Chennai. This hotel is 10.2 mi (16.5 km) from Marina Beach and 2 mi (3.3 km) from Green Field.