Buta HotelHotel
Sovkhoznaya Street 49 Moscow 109386,Sovkhoznaya Street, Moscow, 109386
Located in Moscow, 11 km from Ugresha Monastery, Buta Hotel features rooms with city views and free Wi-Fi. The property is around 15 km from Kolomenskoye Park, 15 km from The Kremlin and 15 km from Red Square.