Welcome to Hotel Central Inn Saint Petersburg, Central Inn is located in the heart of St. Petersburg, less than a 10-minute walk from Nevsky Prospekt. It offers rooms with satellite TV and views of the St Isaac Cathedral. All of the Central Inn’s rooms are air conditioned and have private bathrooms with a bathtub. Hot breakfast is served in the on-site cafe. The hotel’s 24-hour front desk can help you arrange sightseeing tours of the city. Free parking is available at the hotel with reservations. (Hotel Central Inn Saint Petersburg hotels booking).