5.3
Comodoro***

2 English reviews

38 international reviews

25° / 32°
18 Jun 2018
Number 37 of 74 hotels in Havana