|
Retailer | Price | |
---|---|---|
Hotels | £41.50 | Go to shop |
Small, but finely made, the hotel Brothers Karamazov welcomes its guests to Saint Petersburg. Cosy rooms convey the impression of the city during the late 19th century. In the restaurant, guests savour Russian and European cuisine in a modern ambience....
|