Art Hotel Mokhovaya

From $ -1 per night

Avg. User Rating:


27-29 Mokhovaya Str., St. Petersburg, Russia
7 812 7407585
Show More Info
Art Hotel Mokhovaya Photo, St. Petersburg, Russia

User Reviews


Nice little hotel in St. Petersburg
Nice little hotel in St. Petersburg