The Olympia Hotel is set in the upper part of the Krasnaya Polyana village along the mountain river of Beshenka, 600 meters above the sea level. The hotel is a complex with a private secured parking lot for the guests' vehicles, drying room for sports equipment, cafe with 120 seats, recreation room with table tennis, Russian billiards room, Wi-Fi Internet access, and other amenities and facilities for convenient recreation all year round.
The Olympia Hotel has two buildings, set close to each other. Accommodation is available in Standard TWIN rooms, Standard TWIN + rooms with bigger floor space and extra bed, Studios with a large double-bed and sofa, and two-room Luxe Suites with a double-bed in the bedroom and a sofa in the living room. Some of the rooms meet accessibility standards. All rooms include a bathroom with shower and toiletries, mini fridge, plasma-screen TV, and a set of tableware.