With a stay at Hotel Neapol in Moscow (Moscow City Centre), you'll be within a 10-minute drive of Red Square and Tomb of the Unknown Soldier. This upscale hotel is 0.9 mi (1.5 km) from Arbat Street and 1 mi (1. ... Read more

View all Luxury Hotels in Moscow