This hotel is located in Saint Petersburg, a 5-minute walk from Moskovskaya Metro Station. Free Wi-Fi and a 24-hour reception are featured at Travel Hotel. The bright hotel rooms come with a flat-screen TV. Most rooms include a private bathroom. A variety of cafÃ©s and restaurants can be found within a 5-minute walk of the hotel. Moskovsky Train Station is 9.5 km away, and Pulkovo International Airport is 9 km from Travel Hotel.
Guests are requested to inform the property of their expected arrival time. This can be noted in the Special Request box when booking or negotiated directly with the administration of the property.