This site uses cookies. By continuing to use this site and by closing this banner you agree to the use of cookies. Find out more I agree

The Zetter Townhouse

Boutique Hotels

Hotels

The Zetter Townhouse

Contact Details
Location
Social Media
  • 28-30 Seymour Street
  • London
  • UK

Open 24 hours everyday

The Zetter Townhouses are part of The Zetter Group, an independent collection of hotels and restaurants with bags of personality and pioneering eco-credentials.

The Zetter Townhouses are part of The Zetter Group, an independent collection of hotels and restaurants with bags of personality and pioneering eco-credentials.