Best hotels in Saint Petersburg

Azimut Hotel, Saint Petersburg Azimut Hotel, Saint Petersburg
43/1, Lermontovsky Prospekt 190103 St Petersburg, Russia

Azimut Hotel is located on the embracement of Fontanka River, in the historical centre of the city on Neva. The building of the hotel was built in 1967 and was the first high-rise building in St Petersburg...

Details and booking Saint Petersburg hotel
Angleter Hotel, Saint Petersburg Angleter Hotel, Saint Petersburg
h. 39, Bolshaya Morskaya str., St. Petersburg, Russia

The Hotel Angleter is a monument of St. Petersburgs architecture. The hotel is located in the historical part of the city, near Isaac Square, Isaac Cathedral, Hermitage and other places of interests of St. Petersburg...

Details and booking Saint Petersburg hotel
Grand Europe Hotel, Saint Petersburg Grand Europe Hotel, Saint Petersburg
1/7, Mikhaylovskiy str, 191186 St. Petersburg, Russia

Grand Europe Hotel is one of the first five-star hotels in St. Petersburg. The Hotels building was built in accordance with the project of Karlo in the beginning of the XIX century...

Details and booking Saint Petersburg hotel