Located at 20 Nevern Square, Twenty Nevern Square overlooks a delightful garden square. Within 2 kilometres from this hotel are attractions such as Kensington Palace, National Art Library and Portobello Market.
Twenty Nevern Square offers 20 individually styled rooms with a mixture of European and Asian influences. Each room offers wireless Internet access, radio and telephone.
The onsite Cafe Twenty of this London hotel offers delicious English breakfast along with other vegetarian dishes.