Overview
ART Hotel is a friendly 4-star property offering comfortable accommodation in northwest Moscow. Highlights include free Wi-Fi, pleasant wellness facilities, onsite dining and a good location steps from the Berezovaya Roscha Park.
Location
Leningradsky Prospekt is a prestigious wide avenue, the beginning of the historic route from Moscow to St. Petersburg. Nearby places of interest include the Gothic Revival Petrovsky Palace, landmark skyscraper Triumph-Palace and the early 18th-century Church of All Saints. Sokol metro station is located in the vicinity, providing fast and easy access to other popular Moscow destinations.
Exterior
The hotel occupies a 20th-century mid-rise property featuring a green and white facade.
Leisure Facilities
Facilities include a sauna, steam room, Jacuzzi and childrens playground. Free Wi-Fi is available throughout the premises.
Rooms
Standard rooms are decorated in cool tones with patterned fabrics and lightwood furniture. Amenities include air-conditioning, a flat-screen satellite TV, mini-bar, work desk, safe and an en-suite bathroom featuring complimentary toiletries.
Restaurant and bar
Garden serves a range of delicious international dishes in a friendly space boasting live music each evening. In warmer months guests can dine al-fresco at the Beer Garden Summer Restaurant, whilst delicious European cuisine, a wide range of drinks and televised sporting events are available at the 24-hour Art Lobby Bar.
Other Information
Free parking is possible onsite. The hotel provides 24-hour reception and room service.