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