The hotel is located in the popular residential area of South Kensington, along Old Brompton Road. Within easy walking distance are the serene and beautiful Kensington Gardens and Hyde Park, two of eight Royal Parks offering you opportunities to stroll through and enjoy gardens of amazing diversity and beauty.