Location Demidov Hotel is located in a historic building in the center of Saint Petersburg, just a minute away from Vasileostrovskaya metro station. Palace Square is a 20-minute walk from the hotel. Rumyantsev Garden is 1 km away.Hotel features The new Demidov Hotel offers convenient location and small rooms at competitive rates. Free Wi-Fi is available in the entire hotel. Complimentary continental breakfast is served every morning. The front desk staff will be happy to provide all the necessary information, book air, train or theatre tickets and call a taxi.Rooms Demidov Hotel features 7 bright rooms with an LCD TV, desk and a private bathroom.