Meltzer Hotel
Meltzer Hotel
Hotel
6th Line of Vasilievsky Island 37
, St. Petersburg, Russia
199004
92
Excellent ·
7 reviews