Our short-stay apartments can fit 4 people, situated metres from Paddington Station, near the Italian Gardens in Hyde Park. Fully equipped with kitchens, living rooms and bathrooms, all the delights of the West End, including shops, theatres, and restaurants are within easy reach.