Mini Hotel Albatros is located in Adler, 15 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 Albatros features free WiFi throughout the property There is luggage storage space at the property Aquatoria Dolphinarium is 18 km from Mini Hotel Albatros, while Amfibius Water Park is 25 km from the property The nearest airport is Adler-Sochi International Airport, 6 km from the property