840 m.
Chkalovskaya Metro Station 4.4 km.
Finlyandsky Train StationAt the hotel, the rooms have a desk. At Hotel Admiral each room includes bed linen and towels.
Conveniently set in the Petrogradskiy district of Saint Petersburg, Hotel Admiral is situated 3.3 km from Aleksandrovsky Park, 5.2 km from Church of the Savior on Spilled Blood and 5.5 km from Summer Garden. Among the facilities at this property are a shared kitchen and luggage storage space, along with free Wi-Fi throughout the property. The property is non-smoking and is located 1.8 km from Petrovsky Stadium.
Palace Square is 5.5 km from Hotel Admiral, while Hermitage Museum is 5.6 km away. The nearest airport is Pulkovo Airport, 31 km from the hotel.
You can play table tennis at the accommodation.
Address: Naberezhnaya Admirala Lazareva 20, Petrogradskiy, 197110 Saint Petersburg, Russia
Number of rooms: 16