Offering free WiFi and garden views, Lenina Street Apartment is an accommodation situated in Sevastopol. Guests staying at this apartment have access to a fully equipped kitchen. The apartment comes with a cable flat-screen TV. Hiking can be enjoyed nearby. Foros is 31 km from the apartment. Read more
Offering free WiFi and garden views, Lenina Street Apartment is an accommodation situated in Sevastopol. Guests staying at this apartment have access to a fully equipped kitchen. The apartment comes with a cable flat-screen TV. Hiking can be enjoyed nearby. Foros is 31 km from the apartment.