London Hotel is a fine option to stay in Moscow.
Guests can easily get to The Kremlin, which is approximately 12 km away. Such tourist places as a monastery and a cathedral are fairly close by.
Guests at London Hotel are accommodated in rooms with heating, a fridge, a dressing room, ironing facilities and a DVD player. Bathrooms feature a Jacuzzi, a sink and towels.
London Hotel is placed within a 40-minute drive from Vnukovo airport.
This hotel provides 24-hour reception, ironing service and grocery delivery service.