Ambitus Hotel is located in the centre of Saint Petersburg, just a minute's walk from Nevsky Prospekt and a 5-minute walk from Vosstaniya Square. Free WiFi access is available.
Each elegant room here will provide you with a TV and satellite channels. There is also a dining table. Featuring a shower, private bathroom also comes with a hairdryer and free toiletries.
The on-site restaurant serves European cuisine. At Ambitus Hotel you will find a 24-hour front desk. Other facilities offered at the property include a ticket service, a tour desk and luggage storage.
Moskovsky Train Station is 500 metres away, and Pulkovo International Airport is 20 km from the hotel.