Situated just off from Kensington High Street and Hyde Park. Huge number of cafes, bars, restaurants, shops
and other amenities almost on your doorstep. 250 yards from the tube station.comprises eleven self-contained apartments from single
room studios to three bedroom apartments big enough for 8 people. They all come with a full kuitchen and cookware
and a flat screen television with sky channels (including sports). Onsite laundry room and luggage storage can be arranged.
MINIMUM 2 NIGHT STAY
*Please note: Price quotes for this hotel are shown as: