Updating availability and prices
Mini Hotel Al'batros is located in Adler, 1
5 km from Sochi Discovery World Aquarium
Every room at this guest house is air conditioned and is fitted with a flat-screen TV with cable channels
Mini Hotel Al'batros features free WiFi throughout the property
There is luggage storage space at the property
Aquatoria Dolphinarium is 1
8 km from Mini Hotel Al'batros, while Amfibius Water Park is 2
5 km from the property
The nearest airport is Adler-Sochi International Airport, 6 km from the property
This triple room features a balcony, private entrance and air conditioning
Hotel