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