Hotel Savoy is a boutique hotel in the very heart of Moscow, offering the best luxury accommodation and amenities. It is located within a walking distance from the major tourist attractions, the Kremlin, Red Square, the Bolshoi and Maly Theaters...
Relevance: 0.4584047