The hotel
is a must seen on the island of Cuba.
Great service, nice rooms and very friendly staff.
Great hotel