Want to save money while travelling? It’s easy: hotel «Baby Lemonade Hotel» is located in Saint Petersburg. This hotel is located 1 km from the city center.
Number of rooms: 15
Inzhenernaya St. 7 191011 St. Petersburg,Inzhenernaya St., Saint Petersburg, 191011