The Nest Inn
The Nest Inn is a good accommodation choice in Chennai.
This property is 25 minutes' walk to St. Thomas Mount National Shrine.
Staying at The Nest Inn guests can make use of climate control, LCD flat-screen TV, a safe, a patio and ironing facilities supplied in the rooms. Bathrooms with a bathtub, a shower and a hairdryer are featured in every room.
Guests at The Nest Inn are offered to use a safe deposit box, an ATM and a lift as well as 24-hour reception, laundry and housekeeping.