Location Hotel Amvel Hotel is situated within 51 km from the historic center of Sochi. Hotel features There is a bar with a range of alcoholic and soft beverages. Wi-Fi is available throghout the property. Take a dip in the outdoor swimming pool. Parking is available nearby. Friendly staff at the 24-hour front desk will be glad to answer your questions.
- Air conditioning