Amma Apartments is a serviced accommodation located in Vellore, Tamil Nadu. The average rating of this place is 3.70 out of 5 stars based on 59 reviews. The street address of this place is New No 70, Thottapalayam Pillayar Koil St, Thottapalayam, Vellore, Tamil Nadu 632004, India. It is about 0.79 kilometers away from the Vellore Cant railway station.
Bikash Chettri 5 months ago
Perfect for out-of-state medical visits. Walkable to old campus, excellent location but rooms are average.
Nayan Jyoti Kalita 9 months ago
Family room, double room with two bed with bathroom attached, Rs 700 per night.
Gas cylinder price is too high, Rs800/
Water bottle (20L) - Rs.50/
Ayush Jha 17 months ago
Rooms are of very low standard, if you are used to of living in small quarters then this won't bother you much.
The price for which they provide the room is nominal. The plus point is that they provide kitchen within the lodge so you can cook your own food and the location is walking distance from CMC. People can choose this place for staying if they are here for treatment purposes and have to stay for longer period of time.