A 3-minute walk from the lively Arbat Street and 2 metro stops from Revolution Square, this hotel in Moscow offers air-conditioned rooms with flat-screen TVs and free Wi-Fi.