The Neptun Hotel is a part of the Neptun International Business Center, located in the historical center of the city. The first building of the Neptun Hotel St. Petersburg was built in 1991, the second one in 2000. The Neptun Hotel is the first Best Western hotel in Russia.
The Neptun Hotel is situated in the central part of the city in the Obvodnoy Canal embankment within a 25 min walk from Nevsky Prospect.
152 rooms, including 31 single, 103 double, 2 junior suites, 6 luxury, 5 suites.
- The Gulf Stream Restaurant, consisting of the Blue Hall with 120 seats, the chamber Bed Hall for 60 seats, the stylish bar, the cosy Winter Garden, the refined Cigar Room and the Admiralty VIP-hall. The restaurant is specialized in the European cuisine.
- Three conference halls which are based in the International Business Center. The capacity of the halls is 20, 30 and 120 seats.
- Water complex, bowling, squash-court, golf, tennis court, billiard, fitness center, beauty salon.