6.8
Gran Caribe Villa Cuba Resort****

6 English reviews

303 international reviews

21° / 31°
22 Apr 2018
Number 25 of 76 hotels in Varadero