Botels in Moscow
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Soho Beach Hotel
Building 23, 39 Leningradskoye Highway,Moscow City,125212, Moscow, Russia (Open map)
The property is about 30 km from Sheremetyevo International airport and 3.3 km from such cultural venues as Muzey Tekhniki Vadima...
Read more...