Loading hotels
Confirming room availability...
Ani Mini Hotel, 66 Tambovskaya Street, Saint Petersburg, Russian Federation
This hotel is located 15 minutes by bus from Nevskiy Avenue. It offers 24-hour reception and comfortable rooms with free Wi-Fi. All rooms at Ani feature classic decor including carpeted floors and rich curtains. Rooms come with satellite flat-screen TV and a minibar. Hairdryers are provided in the bathrooms. Guests can enjoy their breakfast in the room or at the on-site bar. They can also use barbecue facilities. Hotel Ani is situated 10 minutes’ drive to the Kazan Cathedral and 6 minutes’ walk to the Ligovskiy Prospekt Bus Stop. Moskovskiy Train Station is 2.5 km from the hotel and the nearest Metro Station Obvodnoi Kanal is 600 meters away.