Crescent Inn Navallur Hotel Chennai
This property offers non-smoking rooms, an airport shuttle and a restaurant. Set 14 km from East Coast Road, Crescent Inn Navallur is situated in the Old Mahabalipuram Road district of Chennai.
Number of rooms: 20
34, OMR Road, Egattur, Near Toll Gate Navallur, 600130 Chennai, India