
Hostal La Rusa

General
It is located in a prime beachfront location on the Baracoa’s seafront, and is a historical place because there lived till her death the famous Russian of Baracoa.
The hotel offers accommodation and restaurant specializing in seafood.
The hotel has 12 rooms spread over two blocks in a three-story building, each room seats up to 2 people.