Find Hotels Near Triumphal Arch of Moscow Moscow

Find Deals for Any Season
Book a room with free cancellation for more flexibility
Find hotels near me
Rooms
Adults
Children
Done
SEARCH
  1. Home
  2. Moscow
  3. Triumphal Arch of Moscow Hotels

Featured Hotels Near Triumphal Arch of Moscow Moscow

POI Map Map Marker
View area on map
Filter By
Filter By
Map

Hotel Class

Property Type

Facilities

See the latest prices and deals by choosing your dates. Choose dates
Apartlux on Ploshchad Pobedy
Apartlux on Ploshchad Pobedy

Ulitsa Ploshchad Pobedy 1b (0.1 km from Triumphal Arch of Moscow)

A 2-minute walk to Park Pobedy Metro Station Flatio Apartments on Ploshchad Pobedy offer self-catering accommodation with free Wi-Fi. Park Pobedy na Poklonnoy Gore is a 3-minute walk away.

Good 27 reviews
7.9
Lakshmi Rooms Park Pobedy
Lakshmi Rooms Park Pobedy

Ploschad Pobedy 1b (0.1 km from Triumphal Arch of Moscow)

Featuring free WiFi throughout the property Lakshmi Rooms Park Pobedy is situated in Moscow 6 km from Luzhniki Stadium and 7 km from Arbat Street.

Very good 93 reviews
8.6
ApartLux na Ploshadi Pobedy
ApartLux na Ploshadi Pobedy

Ploshchad Pobedy 2/2 (0.1 km from Triumphal Arch of Moscow)

Featuring a spa bath ApartLux na Ploshadi Pobedy is situated in Moscow. It is located 7 km from Luzhniki Stadium and provides free WiFi plus a 24-hour front desk.

Good 27 reviews
7.8
Park Hotel 1812
Park Hotel 1812

Ulitsa 1812 Year Bldg 3 (0.2 km from Triumphal Arch of Moscow)

Set in Moscow city centre Flat Hotel offers self-catering accommodation with free WiFi access and free off-site parking. The property is 7.3 km from Luzhniki Stadium and 14 minutes' drive from Gorky Central Park of Culture and Leisure.

Pleasant 44 reviews
6.5
Stylish Europa near Moscow City
Stylish Europa near Moscow City

Ulitsa Generala Ermolova (0.2 km from Triumphal Arch of Moscow)

Situated in Moscow 8 km from Arbat Street and 9 km from Gorky Park Stylish Europa near Moscow City offers air conditioning. It is set 7 km from Luzhniki Stadium and offers free WiFi plus a 24-hour front desk.

Very good 64 reviews
8.2
Kruazi on Kutuzovsky
Kruazi on Kutuzovsky

Ploshchad Pobedy 1a (0.2 km from Triumphal Arch of Moscow)

Kruazi on Kutuzovsky is located in Moscow within a 3-minute walk from the Victory Park Metro Station. Victory Park is only 100 metres away and Moscow City Business Centre is 1 metro stop from the property.

Good 115 reviews
7.6
Victory Park Apartments
Victory Park Apartments

1812 1812 Года улица (0.3 km from Triumphal Arch of Moscow)

Victory Park Apartments is situated in the Dorogomilovo district of Moscow 2.9 km from Luzhniki Stadium 5 km from Arbat Street and 5 km from Neskuchny Garden. This property offers access to a balcony free private parking and free WiFi.

Superb 75 reviews
9.3
Fili Inn
Fili Inn

Ulitsa 1812 Goda 6 (0.4 km from Triumphal Arch of Moscow)

Located in Moscow and with Neskuchny Garden reachable within 7 km Fili Inn provides concierge services non-smoking rooms a shared lounge free WiFi and a garden.

Pleasant 120 reviews
6.9

Budget Hotels Near Triumphal Arch Of Moscow See All

You Might Also Like These Hotels Near Triumphal Arch Of Moscow See All

Neighboring Points Of Interest: See All