Ulitsa Chaikovskogo 27, Vladimir
The largest hotel in Vladimir Russia this 15-storey hotel offers rooms with free Wi-Fi. Guests enjoy traditional Russian cuisine and modern spa facilities and a swimming pool.