Rus Hotel St Petersburg - St Petersburg

Rooms
149
Location
St Petersburg - City Centre
Overview
Further information about this hotel will be available shortly
Standard facilities:
Hotel
Star
Location
other spellings: ru hotle saint petersburg, hotell, otle