well this was one to remember! We went to moscow in feburary 2011, we stayed at the Izmailovo alfa, it was a nice hotel. We were on a budget, you got what you payed for really. the staff are very rude and dont really care what you have to say, i didnt find them very helpful at all. There is...
More
- Alfa Hotel Moscow
