An excellent place to stay in london
This is an excellent hotel and it is always a pleasure to stay there. the hotel is run very efficiently and well with friendly staff. it is worth staying for the breakfast alone which is superb. even though the hotel located some distance from central london, the gloucester road tube station is very close as are the museums, albert hall etc.
Close
Guests of Holiday Inn Kensington Forum in central London are treated to the finest amenities and services that guarantee a delightful stay every time. Whether you’re looking for flexible function spaces or delicious dining options, you’re sure of a warm welcome at our Cromwell Road hotel in...