

Centrally located and within walking distance of the Bolshoi Theatre the 4* Budapest hotel is an ideal stay for sightseeing travellers. This beautiful hotel has a classic 19th century facade with a welcoming traditional interior. Only 500 meters from the historic Kremlin and Red Square and with its own bar, beauty salon and conference room, you are sure to have fun whatever your reason for staying may be.
Nearest metro station: Kuznetsky most or Teatralnaya
Hotel Budapest details »

This building dates back to the 19th century, but internally has a distinctly more modern and luxurious feel. Many of the rooms offer a view of St Petersburg's historical centre, and the hotel has an array of 4* facilities, including a fitness centre and swimming pool.
Nearest metro station:Sadovaya
Hotel Ambassador details »