Business Hotel on Bumazhnaya is located in Saint Petersburg, within a 5-minute walk of Narvskaya Metro Station Baltiysky Train Station is 2 km away All rooms feature a TV The bathroom comes with a hairdryer At Business Hotel on Bumazhnaya you will find a 24-hour front desk Other facilities offered at the property include meeting facilities, a ticket service and a tour desk Moskovsky Train Station and Nevsky Prospekt are within a 15-minute drive, and Pulkovo International Airport is 22 km away