Description
Twenty Nevern Square Hotel — a stylish 4‑star hotel in London’s vibrant Earls Court Enjoy contemporary comfort just a brief stroll from the Natural History Museum (0.9 mi) and a short walk to Kensington Palace (1.0 mi). The hotel sits within easy reach of the Victoria and Albert Museum, Royal Albert Hall and Hyde Park, placing cultural highlights and green space at your doorstep. The property offers free Wi‑Fi throughout, air‑conditioned rooms and a garden terrace for relaxed moments outdoors. Family rooms provide extra space for travelling groups, while complimentary private parking adds convenient city access. Designed for discerning travellers, this hotel blends modern amenities with a warm, welcoming atmosphere. Whether exploring museums, shopping at Harrods or catching a performance at the Royal Albert Hall, Twenty Nevern Square Hotel delivers a dependable, comfortable base in the heart of London.