Paradise Inn Beach Resort Resort
Paradise Inn Beach Homestay, Black Beach Raod, Varkala Town, Varkala, 695141 Varkala, India
Paradise Inn Beach Resort is set on the beachfront in Varkala, 70 metres from Odayam Beach and 600 metres from Varkala Beach. Boasting room service, this property also provides guests with a terrace. The inn has family rooms.