Welcome to Hotel Travel Saint Petersburg, 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. (Hotel Travel Saint Petersburg hotels booking).