These modern rooms and suites are located on St Petersburgs famous Nevsky Prospect Boulevard, just 200 metres from Mayakovskaya Metro Station They include free Wi-Fi and well-equipped kitchenettes Nevsky 88 apartments offers bright rooms and suites each with a CD player, TV and DVD player All have a seating area with sofa bed, and a private bathroom with hairdryer Many cafes and restaurants can be found in the area Attractions such as the Kazan Cathedral and the Hermitage Museum are just a 10-minute walk away