10 May 2025 1 min read Hotel The Franklin, an SLH Hotel - 157 GBP / $208 USD - Apr 2026 CR Subscribe now Already have an account? Sign in