Search hotels in Saint Petersburg
Partners that offer this hotel
Bookingfrom1 £Check price
Review summary
Total reviews: 0
Total rating:
Moscow Hotel, Saint Petersburg
Pl.Alexandra Nevskogo 2, Saint Petersburg, 191317, Russian Federation
More images
Description
Located just off Nevsky Prospect in St Petersburg, this 4-star hotel offers air-conditioned rooms, 4 restaurants, and a panoramic bar. It is 50 metres from Ploshchad' Aleksandra Nevskogo Metro Station. One of the largest hotels in St.
Facilities
Pets allowed
Air conditioned
Elevator
Bar
Currency exchange
Internet
Internet (wireless)
Parking
TV
Concierge
Restaurant
Meeting rooms
Housekeeping
Transportation
Audio Video Systems
SPA
Non-smoking rooms
Other services
Position
Distances from Saint Petersburg airports
Pulkovo Airport - 15.5 km