No image available for this hotel
No image available for this hotel
Chennai, Chennai
Spend a second to
save a fortune!
Spend a second to save a fortune!
122 Bells Road Near Madras Cricket Club Op Government Kasturba Hospital Chepauk, Chennai
Attractively set in the Triplicane district of Chennai, Le Stay Inn is situated 600 metres from Marina Beach, 80 metres from Ma Chidambaram Stadium and 3.1 km from Spencer Plaza Mall.
See MoreUsage of subsidiary facilities may incur additional fees