Mini Hotel Al'batros, Sochi Discovery World Aquarium'a 1,5 km mesafede, Adler'de yer almaktadır. Bu konukevindeki odaların her biri klima ve düz ekran kablo TV ile donatılmıştır. Mini Hotel Al'batros'un tüm alanlarında ücretsiz Wi-Fi erişimi bulunmaktadır. Tesiste bagaj muhafazası alanı mevcuttur. Amfibius Su Parkı, tesise 2,4 km mesafededir. Aquatoria Dolphinarium da 1,8 km ileridedir. En yakın havaalanı olan Adler-Soçi Uluslararası Havaalanı ise 6 km uzaklıktadır.