Convenient location within walking distance of Paddington station, this amazing hotel apartment had all the features to relax and unwind!