POI's creator (Voyajo Team)
1 Morskoy boulevard, Sochi, Russia
Hotel Complex Ayvazovsky Is Located In The Imeretinskaya Lowland In The Central Part Of The Olympic Park On The Shores Of The Black Sea. On-Site Facilities Include A Restaurant Bar Lounge Bar And Grill Fitness Center One Indoor And Two Outdoor Pools.