There is no translation available.
A mini comfortable hotel in the city of Petersburg near the Hermitage museum and Palace Square. If you are looking for something quiet and elegant this hotel is just for you.
The hotel is a combination of modern and retro elements with the cozy and hospitable atmosphere to feel Russian spirit.