Hotel Rossi: charming boutique hotel in Saint Petersburg, Russia

If you are going to St. Petersburg, check out the Hotel Rossi on the Fontanka River in the heart of St. Petersburg, within walking distance from the Nevsky Prospekt and other attractions such as the Hermitage and Kazan Cathedral. The hotel is named after Carlo Rossi, an Italian architect who designed many of St. Petersburg’s […]