Hotel Olymp, Sochi, Russian Federation
Hotel Olymp is conveniently located at Vinogradnaya Street 96b in Sochi, Russian Federation
Hotel Location:
Address: Vinogradnaya Street 96b
City: Sochi
Country: Russian Federation
Hotel Features:
- Coffee/Tea Maker
- Safe
- In Room TV
- Air Conditioning
- Hair Dryer