Russia
3 Mosta Hotel:A New Standard in Russian Hospitality Upon entering the hotel you are wrapped up in the cozy atmosphere of elegance and comfort. Located next to Hermitage and other famous architectural and historical sights, our hotel serves as a starting point for sightseeing tours around Saint Petersburg and as a great venue for your cultural…