You are here:

Demetra Art Hotel, St Petersburg

Demetra Art Hotel

Select an image to see larger

Prevsee moreNext

Accommodation rating: Good Standard

Demetra Art Hotel is a design hotel located in the centre of St Petersburg, close to Nevsky Avenue and the city's main sights. The hotel occupies an ornate building dating from 1913 and its rooms are stylish and colourful with high ceilings and wooden floors. The interior of the hotel is designed to represent different periods in St Petersburg's history. Features: 57 rooms, restaurant, lobby bar. Room amenities: Wi-Fi, television, minibar, safe, desk, air conditioning, sound proofing.

Please call 020 3813 2966 for more information or to make a booking.

Other hotels you may like