Johnscastle hotel offers a terrace, located just 250 metres from Poomkavu Church. This property also provides car rentals to explore the area.
Guests can quickly get to Punnamada Lake, which is about a 10-minute ride away. The hotel is within a 4-km distance of Alappuzha lighthouse. The nearest bus stop is poomkavu, just 450 metres away.
An iron and ironing board, along with coffee and tea making facilities, provide in-room convenience at Johnscastle hotel. Bathroom essentials include a tub, a separate toilet, and a shower as well as a hairdryer and bath sheets for guests' extra comfort.