home
>
President hotel
president hotel
President hotel
Set in a wonderful central london location just opposite the beautiful georgian russell square the president hotel london provides an excellent retreat in the heart of the capital within walking distance of the trendy areas of covent garden and soho and moments away from the ever impressive british museum the whole of london is your oyster with easy access to the piccadilly line at russell square tube station homely comforts come as standard here with modern amenities in your large and co

SIMILAR PRODUCTS