Heliopark Hotels in Moscow

Russia's first international hotel chain is still in its first decade, and may have to work hard to overcome the traditional image of dire Russian hospitality. If their Moscow property is any indication, they are heading in the right direction.

60/1, 1-aya Brestskaya Ulitsa, Moscow, 125047, RussiaShow on map 3.27 km
Nearest metro: Belorusskaya
A small deluxe hotel located in the north of the centre, the Heliopark Empire has 33 guest rooms fully equipped with modern amenities. The hotel has opted for a traditional, homely style of decor, which can be seen both in its cozy rooms and in the Heliopark's pub-style bar and restaurant. There is also a small and well appointed meeting room, and a full range of business and concierge services provided by the multilingual staff. »»»
per night