Moscow - Shamanka
View all images
Surroundings
How to get there
Address:
Leningradsky Prospekt 2,
123040,
Moscow,
Russia
This small hotel is located in the centre of Moscow, a 5-minute walk from Belorusskaya Metro Station. Shamanka Hotel offers free Wi-Fi, and is just 3 km from Red Square. All bright rooms of Shamanka hotel feature air conditioning and wooden floors.