Wednesday, November 11, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Abbey Court Hotel

Royal Borough of Kensington and Chelsea, United Kingdom

Abbey Court Hotel
Abbey Court Hotel. Photo via Wikimedia Commons.

Abbey Court Hotel is a hotel located at 20 Pembridge Gardens, in Notting Hill, London. Built in 1830, the hotel is housed in a white-stucco Victorian townhouse. The hotel has 22 rooms, with Italian marble bathrooms.

Hotel data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other hotels in United Kingdom

See all in United Kingdom →