Overview

Leto Rooms

Bolshaya Morskaya, 34, 190000 Saint Petersburg, Sankt-Peterburg, Russia
+7 921 302 7777

฿ 344+

Overall guest ratings

8.6/10 Excellent
Based on 200 reviews

Nearby

    show all

    About

    Leto Rooms is located in Saint Petersburg, 985 feet from Saint Isaac's Cathedral and 1,969 feet from Admiralty Building. Leto Rooms features free WiFi throughout the property. You will find a 24-hour front desk at the property. Palace Square is 1,969 feet from Leto Rooms, while Hermitage Museum is 2,297 feet away. The nearest airport is Pulkovo Airport, 9.3 miles from Leto Rooms.

    Less More
    booking.com

    Amenities

    • Internet
    • Game room
    • No smoking
    • Express check out
    • 24 Hour Front Desk
    • Free Wi-Fi
    • Pets allowed on request. Charges may apply.
    Less More
    Reviews
    Photos
    Map

    Map

    Close