The Nest SERVICED APARTMENTS is a serviced apartment, furnished apartment building, hotel and short term apartment rental agency located in Chennai, Tamil Nadu. The average rating of this place is 5.00 out of 5 stars based on 2 reviews. The street address of this place is 13, Arumuga Nainar St, Poochi Athipedu, Thiru Nagar, Valasaravakkam, Chennai, Tamil Nadu 600087, India. It is about 0.71 kilometers away from the Ramapuram railway station.
Arthi Mohan 14 months ago
Very well maintained, super clean, executive class rooms. Well suited for a staycation at City’s almost happening place. A quick fix for your stay in the city…????