Club Quarters Hotels (St. Paul's and Gracechurch) Overview
Latest Deal Type
Club Quarters Hotels (St. Paul's and Gracechurch) General Information
A portfolo of two hotels located in London, United Kingdom. The properties include the 203-room Club Quarters at Gracechurch street and the 265-room Club Quarters at St. Paul's, both of which are operated by US management company Club Quarters.