33-35 Nevern Place
The Kensington Court Hotel has 35 rooms and is situated in Earl's Court and offers a range of facilities including a dry cleaning service as well as a choice of en suite rooms. A laundry service is also provided. A fax machine is available for use.
No reviews found. Be the first to review this place.