Mini Hotel Al'batros is located in Adler, 0.9 miles 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.1 miles from Mini Hotel Al'batros, while Amfibius Water Park is 1.6 miles from the property. The nearest airport is Adler-Sochi International Airport, 3.7 miles from the property.