OYO 2780 Hotel Travancore Palace
Hotel
Address
11th Mile, NH 47, Alappuzha, Kerala 688524, India
Website
Contact
+91 124 620 1164Rating on Google Maps
4.00 (142 reviews)Open on Google Maps
Discover top rated places in Cherthala South
11th Mile, NH 47, Alappuzha, Kerala 688524, India