Twitter
YouTube
Facebook

Archive for the ‘Hotel La Rusa’ Category


Hotel La Rusa Baracoa

Address: Maximo Gomez 161, Baracoa, Cuba Hotel La Rusa Baracoa is a boutique hotel with just 12 rooms located in the center of Baracoa, right next to the seawall and ocean. The views from Hotel La Rusa are simply stunning, offering an unhindered view over the Baracoa Bay and the immediate city. Frequented by the […]

Read more about Hotel La Rusa in Baracoa...