The Orchard hotel with its elegant Victorian exterior based on Sussex Gardens offers a convenient location with Paddington station nearby giving access to all the delights of London just waiting to be explored. The hotel offers 24 hour reception and 43 clean guestrooms simply decorated with TV bath and shower. Sussex gardens is within easy reach of Hyde Park should you fancy a stroll or a morning jog.