Luna Hotel Saint Petersburg
Search & compare prices for Luna Hotel Saint Petersburg in all hotel booking websites.
Luna Hotel Saint Petersburg Address: Belinskogo Street 9, St Petersburg, Russia
Minimum price found for Luna Hotel Saint Petersburg was: 1118 RUB
Click here to get more information, photos & guest ratings for Luna Hotel Saint Petersburg