On the Fulham Road in the heart of West London, this hotel offers an excellent position for those wishing to access the many fashionable shopping streets of this historic area, and close to Chelsea Football Club. The rooms have been designed with great care and attention to offer a quiet and peaceful retreat from the busy London streets.