Hotel Leon Spa

Zhulebinskiy Boulevard 36 Bld.1 - Show on map

Check Best Deals for You

This will redirect you to our partner website.

Not available on these dates. Please try some other dates.

Location & Nearby Places

Zhulebinskiy Boulevard 36 Bld.1 - Show on map

15 Nearby Attractions

Kolomenskoye

11.3 km

Tsaritsyno

13.0 km

State Tretyakov Gallery

15.5 km

St. Basil's Cathedral

16.0 km

Muzeon Park of Arts (Fallen Monument Park)

16.0 km

Red Square

16.2 km

GUM

16.2 km

Gorky Park

16.2 km

Moscow Kremlin

16.2 km

Moscow Metro

16.2 km

The Armoury

16.3 km

State Historical Museum

16.4 km

Alexander Garden

16.5 km

Bolshoi Theatre

16.6 km

Pushkin Museum

16.7 km

Sparrow Hills

19.1 km

See All Attractions

Browse Hotel Collections in Moscow

Enter dates
to see price