The Ampersand Hotel is a boutique hotel located in the vibrant neighborhood of South Kensington. The hotel offers rooms and suites with balconies that provide views of the surrounding area. Guests can relax on their private balconies and enjoy the charm of South Kensington. The Ampersand Hotel also features a restaurant, a bar, and a fitness center, offering a comfortable and stylish stay in London.