Situated in Kuttālam, Tamil Nadu region, Raja Villa Courtallam is located 28 km from Palaruvi Waterfall. This 3-star hotel features free WiFi and a terrace. The hotel has family rooms.
All rooms at the hotel are fitted with a seating area and a flat-screen TV. At Raja Villa Courtallam the rooms include a private bathroom with a shower.
The nearest airport is Tuticorin Airport, 102 km from the accommodation.