Love hotels in Saint Petersburg
3 properties found
- Sort by:
- From US$ 55
Bolshoy Prospekt V. O. 96, Saint Petersburg, Russia (Show map)
Spa Mini Hotel B-96 Saint Petersburg is located in an exhibition area of Saint Petersburg in close proximity to Church of Our Savior on Spilled Blood, Mariinsky Theatre (Kirov Opera and Ballet) and State Hermitage Museum and Winter Palace.