5.3
Comodoro***

2 English reviews

38 international reviews

24° / 32°
20 Oct 2018
Number 36 of 75 hotels in Havana