The Ambassador hotel is located in the historic centre of St Petersburg a 7-minute walk away from Sadovaya Sennaya SquarePloschad metro station St Isaac and St Nicholas Cathedral the Mariinsky Theatre and the Yusupov Gardens are all in the immedi . . .
The Amsterdam Hotel is a quaint 3 star property offering affordable rooms ideal for those wishing to explore Saint Petersburg on a budget The hotel is located on Petrogradsky Island a short distance north of the city centre It is situated on the bank . . .
Anabel Premium is a small 3-star hotel offering comfortable accommodation within the heart of St Petersburg The hotel is on the same street as Gostiny Dvor the largest department store in the city and boasts free Wi-Fi The hotel is situated on the ce . . .