USD prices · Charged in GBP
1 article
A hotel suite is a set of connected rooms, usually with a separate living area. Learn the UK definition, junior suites, and what to check before you book.