5.3
Comodoro***

2 English reviews

38 international reviews

24° / 33°
19 Aug 2018
Number 37 of 74 hotels in Havana