Mechta Inn

Ulitsa Marta 9, 191025, Saint Petersburg

From RUB 1,700 per night

About Mechta Inn

Mechta Inn, nestled in the heart of Saint Petersburg, offers guests a convenient location just 1.8 kilometers away from the iconic Church of the Savior on Spilled Blood, a stunning example of Russian architecture that features intricate mosaics and vibrant colors. Nearby, visitors can explore Palace Square, which is approximately 2.4 kilometers from the inn, and is home to the famous Winter Palace, where the State Hermitage Museum resides. The hotel's rooms are thoughtfully designed to provide comfort and convenience, featuring a flat-screen television that allows guests to unwind after a day of sightseeing or business meetings. Each room also includes a coffee machine and a kettle, ensuring that travelers can enjoy their favorite beverages throughout their stay. These amenities are carefully placed in the guest rooms to maintain a harmonious balance between functionality and aesthetics, creating an inviting atmosphere for all who choose to stay at Mechta Inn.

Hotel Details

Number of Rooms: 4
Country: RU
City: Saint Petersburg