Location
With a stay at OYO 14707 Micasa, you'll be centrally located in Chennai, within a 10-minute drive of Sri Uttara Guruvayurappan Temple and Indian Institute of Technology Madras. This hotel is 11.6 mi (18.7 km) from Marina Beach and 8 mi (12.9 km) from VGP Universal Kingdom.