From 1200 RUB Booking.com Olga Guest House is located in Sochi, only 1.5 km from Olympic Square. Free Wi-Fi access is available. The bright rooms feature a TV with cable channels. All rooms have a view of the sea or the mountains.