Sri Devi Apartment is a hotel located in Vellore, Tamil Nadu. The average rating of this place is 3.10 out of 5 stars based on 45 reviews. The street address of this place is W4HQ+JJ8, Thottapalayam, Vellore, Tamil Nadu 632012, India. It is about 0.98 kilometers away from the Vellore Cant railway station.
Nayan Jyoti Kalita 15 months ago
Worst room service.
Room manager is like god, if you have too much luck then you can find him...
Evergreen Forest 77 months ago
Poor service there. All staff of this apartment (hotel) are rude and non co-operative.
Tinku Vishwakarama 53 months ago
Good Place In Vizag Clean City