Location Lera Mini Hotel is located in the heart of Saint Petersburg, just 400 meters from Dostoevskaya and Mayakovskaya metro stations. The vibrant Nevsky Prospect with its restaurants and boutiques, Anichkov Bridge and the Lensoviet Theater are close by. A walk to Palace Square and Winter Palace will take you about 20 minutes. Hotel features Guests will find a lot of authentic Russian and international restaurants and cafes to any taste and budget in the area. Friendly staff will provide you with tourist information and offer tour reservation assistance. Stay in touch with friends and family with free Wi-Fi. The front desk works 24/7. Rooms Lera Mini Hotel offers 5 cozy en-suite rooms with classic interiors. All rooms are equipped with television.