Aristo Junction Thampanoor Thiruvanthapuram Dist, Thiruvananthapuram, India, India
+919147123201
This simple hotel can be found in Trivandrum.