John Royal Castle is a apartment building located in Tirunelveli, Tamil Nadu. The average rating of this place is 4.00 out of 5 stars based on 8 reviews. The street address of this place is 46 St. Joseph Street, Perumalpuram, Tirunelveli, Tamil Nadu 627007, India. It is about 1.41 kilometers away from the Tirunelveli Junction railway station.
Balasubramanian Kasamuthu (KBala) 77 months ago
Nice Place, Water is the big issue. :(
James DR 77 months ago
Lovely place
Sriram Gopalan 65 months ago
Good place