Livability
Livability is a charity which enables disabled people to lead their lives as independently as possible and is the UK’s largest provider of accessible hotels and self-catering properties.
Overview
Livability is a charity which enables disabled people to lead their lives as independently as possible and is the UK’s largest provider of accessible hotels and self-catering properties.