Location Centrally located in Saint Petersburg, Nevsky 98 Hotel is right in the main street Nevsky Prospekt, in front of the Mayakovskaya metro station and a 5-minute walk from Moscow Train Station. The State Russian Museum, the Hermitage Museum, Kazan Cathedral and Saint Isaac's Cathedral are within a short reach of the hotel. Hotel features Nevsky 98 Hotel occupies the 4th floor of a historic residential building. Complimentary tea/coffee is available during the day. Breakfast is served in the room. Hotel 24-hour front desk personnel will arrange a city tour, book theatre and concert tickets and offer airport shuttle service. Parking is available in the courtyard. Rooms Nevsky 98 Hotel features 7 modern rooms. Each room comes with a private bathroom, air-conditioning, LCD TV, minibar and a desk. Wi-Fi is provided in all rooms.