HotelsClick.com

Hotel Flatstar On Smolenskaya 18 - Saint Petersburg Russia - Photos

» Hotel Flatstar On Smolenskaya 18 - Saint Petersburg Russia

Booking.com

No photos

Hotel Flatstar On Smolenskaya 18 - Saint Petersburg Russia - Search and Book Hotel

18 Smolenskaya Str
196084 Saint Petersburg
Hotels 3 Stars Russia