Hotel SheltonHotel
1А Koroviy Val Ulitsa стр 3, Zamoskvorechye, 115093 Moscow, Russia
Hotel Shelton in Moscow provides adults-only accommodation with a restaurant, a bar and a shared lounge. The property is located 3.3 km from Donskoi Monastery, 3.8 km from Neskuchny Garden and 3.9 km from Tretyakov Gallery.