Hotel with modern amenities overlooks a pretty garden square; near Kensington Palace, Portobello Road Market & Queensway Station. Fully air-conditioned Plasma screen TVs and All conference rooms provide natural day light.
There are no tags yet for this venue.