The Neptun Business Hotel is convenient to everything St.Petersburg has to offer and is only 12km away from St.Petersburg International Airport. Each of the 64 rooms at this 4-star hotel have all the comforts a ... Read more
The Neptun Business Hotel is convenient to everything St.Petersburg has to offer and is only 12km away from St.Petersburg International Airport. Each of the 64 rooms at this 4-star hotel have all the comforts and conveniences of home. Included in all rooms are a television and a mini Bar. This property has a lift, 24-hour room service, aundry service/dry cleaning, and a restaurant. Facilities for recreation and leisure available include a sauna. A convenient location, a dedicated staff, and first-rate facilities make this hotel a favorite among travelers.
Recommended properties in Russia