Le Royal
No 1541, collector nagar, anna nagar west extension Near MMM Hospital, 600101 Chennai, India
Situated within 10 km of Government Museum Chennai and 11 km of Pondy Bazaar, Le Royal provides rooms in Chennai. The property is located 11 km from Spencer Plaza Mall, 11 km from Chennai Central Railway Station and 13 km from Ma Chidambaram Stadium.