Featuring free WiFi and a barbecue, Izumrud Guest House offers accommodation in Adler, 1 miles from Sochi Discovery World Aquarium. A TV is featured. There is a shared kitchen at the property. Amfibius Water Park is 2,297 feet from Izumrud Guest House, while Aquatoria Dolphinarium is 0.9 miles away. Adler-Sochi International Airport is 1.9 miles from the property.