Abbey Court Hotel is a hotel located at 20 Pembridge Gardens, in Notting Hill, London.[1][2] Built in 1830, the hotel is housed in a white-stucco Victorian townhouse.[3] The hotel has 22 rooms, with Italian marble bathrooms.
This article about a hotel or resort in the United Kingdom is a stub. You can help Wikipedia by expanding it.
Lokasi Pengunjung: 3.147.7.113