Popular accommodations in Velappaya
HotelAccommodates 3
Hotel O Sree Badra Lodge
Located 22 km from Guruvayur Temple, Hotel O Sree Badra Lodge in Thekkumkara provides rooms with air conditioning and free WiFi. The property is set 10 km from Amala Institute of Medical Sciences, 11 km from Thiruvambady Sri Krishna Temple and 12 km from Vadakkunnathan Shiva Shacthram. Shoranur Junction Railway Station is 24 km away and Triprayar Sri Rama Temple is 36 km from the hotel.Book nowfrom $84 per night