Marriott opens first hotel in Sochi Russia. Posted byRussian_Village January 26, 2014 Leave a comment on Marriott opens first hotel in Sochi Russia. 4Hoteliers Saturday 25th January, 2014 Marriott International has opened a luxurious ski and spa hotel under its signature brand, Marriott Hotels, at the heart of the new Gorky Gorod ski resort in Krasnaya Polyana. Read the full story at 4Hoteliers