Boasting air-conditioned accommodation with a balcony, RoSEbuD Villa is situated in Athirappilly. This property offers access to a terrace, free private parking and free Wi-Fi.
Number of rooms: 2
Athirappilly Water Falls Road, 680724 Athirappilly, India