Metro Hotel Couva



California • Show on map
Price as low as USD 77.27
Located in Couva Metro Hotel Couva features an outdoor swimming pool bar shared lounge and free WiFi throughout the property. This 4-star hotel offers massage services. The accommodation provides a concierge…More info
