Rooms available at 9 Owls Hotel
Reviews of 9 Owls Hotel
Time of year
Show reviews that mention
About 9 Owls Hotel
With a stay at 9 Owls Hotel, you'll be centrally located in St. Petersburg, a 4-minute drive from Russian Museum and 7 minutes from State Hermitage Museum and Winter Palace. Featured amenities include a computer station, express check-in, and express check-out. Event facilities at this hotel consist of conference space and a meeting room. For a surcharge, guests may use a roundtrip airport shuttle (available 24 hours) and a cruise ship terminal shuttle.
based on 324 reviews
Policies vary by room type and provider.