Set in a 19th-century building in the heart of St. Petersburg, Best Corner is just a 3-minute walk from Nevsky Prospect. Its stylish rooms offer views of the city and free Wi-Fi.