Loading hotels
Confirming room availability...
Triumph Palace Boutique Hotel, Chapaevsky Lane 3, Moscow, Russian Federation
Make use of convenient amenities such as complimentary wireless Internet access, concierge services, and supervised childcare/activities. Additional features at this hotel include a hair salon, wedding services, and a television in a common area. Guests can catch a ride to nearby destinations on the area shuttle (surcharge).