Within close proximity to the major cultural and commercial areas of the city making it the perfect choice for business and leisure travellers. Within convenient reach of London’s West End, it offers easy access to London’s tourist attractions. Hyde Park itself is a few minutes away on foot and when venturing slightly further guests will find great sights and shopping around Marble Arch and Oxford Street.
Offering stylish and modern self-catering, serviced apartments which sleep from 4-8 guests making them an ideal choice for business or pleasure, for one night or longer stays.
Show more