Kensington Rooms Hotel is located on Cromwell Road, just a short walk from the Gloucester Road Tube Station. Guests will enjoy a location that is convenient to a myriad of the most popular tourist sites in London, including St. James Park, Big Ben, Westminster, Buckingham Palace, and the shopping areas of Kensington. Rooms at Kensington Rooms Hotel are thoughtfully designed to provide the best in comfort and convenience for guests looking for a hassle-free stay while traveling to this region. The hotel offers contemporary rooms that are adorned with modern amenities and feature a relatively new decorative theme. This great location, along with all the amenities and facilities offered, make Kensington Rooms Hotel the right choice for travelers looking for the best value and comfort for their vacation.