See all photos
See all photos
See all photos
This lovely hotel is set in Novosibirsk. Travellers will enjoy a peaceful and calm stay at Petrov Dvor as it counts with a total of 13 accommodation units. No pets are allowed on the premises.