Updating availability and prices
Barrakuda Hotel is situated in Adler, on the Black Sea shore
The hotel offers the Black Sea panoramic view
Free WiFi is featured throughout the property
Air-conditioned rooms come with a flat-screen TV and fridge
A private bathroom offers free toiletries and a hairdryer
Oceanarium and Amfibius Water Park are located within a 10-minute walk of the property
Adler-Sochi International Airport and Adler Train Station are within a 15-minute drive of Barrakuda Hotel
Standard Twin Room with Sea View
Hotel
Room