The hotel is centrally situated in a pleasant Garden
Square, within walking distance of
Earls Court & Olympia exhibition halls, yet with excellent
access to all types of transport to all
parts of London and tourist attractions.
2 day minimum stay is required when staying overnight on a Saturday