Hotel Mcm Towers
The 2-star Hotel Mcm Towers is placed about 25 km from Gulf of Mannar Marine National Park.
The city center is 10 minutes' walk of the property.
Hotel Mcm Towers features non-smoking rooms complete with complimentary Wi-Fi and climate control.
This comfortable hotel provides 24-hour room service and concierge service.