Moscow Hotel

Alexander nevsky square 2, St Petersburg, Russia

Moscow Hotel Photos

Moscow Hotel Map

Alexander nevsky square 2, St Petersburg, Russia
Moscow Hotel

Hotel Information

The hotel was renovated in 2007 and offers 825 rooms of different categories. they have air conditioning, safe, fridge, telephone, tv with international channels, 3 restaurants, 2 bars 24h, business centre, 6 conference rooms, a 3d cinema and wifi. large parking beside the hotel.
Choose your nationality
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z

Choose your preferred currency