Property Location With a stay at this apartment in
London (Kensington), you'll be minutes from Kensington Palace and Royal Albert Hall. This 4-star apartment is close to Buckingham Palace and Big Ben. Rooms Mak ...
Read more
Property Location Located in
London (Kensington), this apartment is just minutes from Kensington Palace, and Royal Albert Hall. This 4-star apartment is near Buckingham Palace, Big Ben, and other attractions. Guestrooms Feel at home in one of the rooms, which include a kitchen with an oven and stovetop. Flat-screen TVs with satellite programming and complimentary wireless Internet access provide entertainment. You will find separate sitting areas, coffee/tea making facilities, and housekeeping on a limited basis.