Hotel Jaybee Castle Inn
HotelOne of the Top rateds in Aroor
Address
AROOR - EDACOCHIN, STATE HIGHWAY, near Bharat Petroleum Refill Station, Aroor gram panchayat, AROOR, Kerala 688534, India
Website
Contact
+91 98957 53400Rating on Google Maps
4.40 (66 reviews)Open on Google Maps