- Onsite Restaurant
Total Guest Rooms67
Each of the rooms that are within London Premier Kensington is elegant and stylish. The rooms are spacious and perfect for guests to relax. The hotel is situated in Royal Borough of Kensington and Chelsea, England.
Already have an account?
See a problem with this venue's profile? Submit an issue