home
>
Imperial hotel london
imperial hotel london
Imperial hotel london
The imperial hotel london overlooking the beautiful russell square is the flagship of imperial london hotels and an impressive retreat in the heart of central london a short walk from the spectacular british museum and adjacent to russell squares tube station the capital is primed for exploring from this comfortable and convenient base trendy soho and covent garden are both short journeys away and with the glittering west end just beyond the imperial is perfect for a memorable short break

SIMILAR PRODUCTS