Rooms
La Rusa has 10 rooms, equipped with satellite TV and a modern bathroom.
Maximo Gomez, 161 - 97310 - Baracoa, Cuba View Map
The hotel, located in a renovated old building, has a bar, restaurant and air conditioning.
La Rusa is located a few meters from Malecon and at 2.5 km from the center of Baracoa.
La Rusa has 10 rooms, equipped with satellite TV and a modern bathroom.
The Hotel La Rusa offers air conditioning. There is a bar inside the hotel. Guests can use the hotel's restaurant.
The Hotel La Rusa offers the use of a TV in the rooms.