1. General:  Station Hotel M19 is located in the center of St. Petersburg within a 2 minute walk of `Mayakovskaya` metro station and Nevsky Prospekt. Air conditioned rooms include sound proofing and a TV with satellite channels. This hotel has 81 rooms, decorated in a modern bright style, each room has a private bathroom with shower and toiletries. Facilities include a coffee corner with a microwave, ironing service and luggage storage. Various cafes and restaurants can be found within a 5-minute walk of the hotel.
Giftcards4travel Ltd ©2021