Get a Hotel in California

Metro Hotel Couva

Metro Hotel Couva

California • Show on map 8.2/10 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

Book now