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.