Set in Sochi, 4.3 miles from Rivyera Park, Ophelia features a barbecue and views of the sea. Free private parking is available on site. The rooms are equipped with a TV. Certain rooms feature views of the mountain or city. Ophelia features free WiFi throughout the property. You will find a shared kitchen at the property. Green Theatre is 4.3 miles from Ophelia, while Tayny Okeana Aquarium is 4.3 miles from the property. The nearest airport is Adler-Sochi International Airport, 18.6 miles from the property.