The Aston Hotel is a historic building of Saint Petersburg and is located in the heart of the city, 50 meters from the Nevsky Prospekt. The hotel offers elegant rooms with large windows and a stunning design that have Wi-Fi and flat-screen TVs. In its restaurant Villa Aston, they offer buffet breakfast in the mornings and traditional Russian cuisine for lunch and dinner.