Hotels in Russia
Travelers are voting Fontanka embankment, Apartment close to the city center and Cozy house with garden as the best of 941 hotels in Russia. Also popular are Comfortable home central Moscow and Bright and cozy room near MSU in Moscow and Budget stay, St Petersburg, Russsia in Zayachy Island. Want more? Check out our map of hotels in Russia or these 253 hotels in Saint Petersburg.