Set in Adler, Guest house Leo has barbecue facilities and a terrace. The property is around an 8-minute walk from Amfibius Water Park, 4.1 km from Novy Vek Shopping Centre and 5 km from Saint Sarkis Cathedral. Free WiFi is at guests' disposal.
At the guest house, all rooms are equipped with a wardrobe. Every room comes with air conditioning, and certain rooms at Guest house Leo have a balcony. The rooms will provide guests with a fridge.
Yuzhnye Kultury Park is 5 km from the accommodation, while Adler-Arena Skating Centre is 7 km from the property. The nearest airport is Adler-Sochi International Airport, 3 km from the property.