RT.com RT Partners Hotels Russian Federation St Petersburg Nevsky Central

Nevsky Central

Basic information
Category
3 Stars
Address 90 Nevsky Prospekt
City St Petersburg
Country Russian Federation
Number of rooms 34
Fax number

Special deals