Marshal_Hotel marshal@identi.ca

Saint-Petersburg, Russia

The Hotel Marshal is a unique hotel, which is situated in the central part of the city near Tavrichesky Palace.

Click a list name to show a list.