Featuring free WiFi throughout the property, Hostel Cheshire Cat is set in Sochi, 985 feet from Green Theatre. Rooms include a shared bathroom. For your comfort, you will find a hairdryer. Rivyera Park is 985 feet from Hostel Cheshire Cat, while Tayny Okeana Aquarium is 1,313 feet from the property. The nearest airport is Adler-Sochi International Airport, 14.9 miles from the property.