Townhouse Dona Castle is a hotel is located at Kollam.
Read More







Location
Townhouse Dona Castle is a hotel is located at Kollam.
About Townhouse Dona Castle
Splendid service together with wide range of facilities provided will make you complain for nothing during your stay at Townhouse Dona Castle.
Savor your favorite dishes with special cuisines from Townhouse Dona Castle exclusively for you.
With all facilities offered, Townhouse Dona Castle is the right place to stay.
Popular Facilities | |
Check-In / Check-Out Time | From 12:00 - to 11:00 |
Available rooms at Townhouse Dona Castle | 60 |
Another facilities in Townhouse Dona Castle | Babysitting, Bar, Restaurant, Room service, Elevator |



