OYO 9257 EgmoreHôtel
1 A, TULSI, Manohar Avenue, CASA Major Road, 600008 Chennai, Inde
OYO 9257 Egmore is located in Chennai, in the Central Chennai district. Located around a 2-minute walk from Government Museum Chennai, the hotel is also 900 metres away from Apollo Hospital. The property is 1.3 km from Spencer Plaza Mall and 2.