Apartment in Russia
Travelers are voting Izmailovo Gamma Hotel, Guyot Hotel and Sosnovka Hotel as the best of 29 apartments in Russia. Also popular are Tui Hotel Kaluga in Central Russia, Sadovaya Apartment in Moscow and Mila Apartment in Russia. Want more? Check out our map of apartments in Russia or these 2 apartments near Saint Petersburg.