Twenty Nevern Square Hotel

20 Nevern Square, London, SW5 9PD

Look for more: Hotels in London

About Us

Twenty Nevern Square is an old townhouse built in 1880. All rooms are en suite with marbled bathrooms and 24 hour room service is provided. Prices include breakfast and the luxury of individually styled bedrooms inspired by European and Asian cultures. A restaurant and bar area is provided.

Number of rooms

20

Payment methods accepted

  • American Express
  • Visa

Other Services

  • Bar
  • En Suite
  • Conference
  • Wedding
  • Wi-Fi
  • Free wi-fi

Videos

Photos

Our Reviews

Review Now

Forgotten your password?

Be the first to review this business.

Special Offers

Map