Property Location With a stay at Sevastopol Apartments in Sevastopol, you'll be minutes from St. Vladimir's Cathedral and close to Fort Paul. This apartment is within close proximity of Monument to the Scuttled Ships and Panorama Museum.Rooms Complimentary high-speed (wired) Internet access is available to keep you connected.Business, Other Amenities Featured amenities include complimentary high-speed (wired) Internet access and dry cleaning/laundry services.