This hotel takes its name from perhaps the most famous Russian novel by author Fyodor Dostoevsky and is close to the Dostoevsky Museum. Brothers Karamazov Hotel presents a good base from which to explore the hi ... Read more

View all Luxury Hotels in Saint Petersburg