Quest Apartment Hotels brings a new standard of Apartment Hotels to the UK. Our brand new Quest Liverpool City Centre property is the optimal accommodation choice for business and leisure travellers, offering serviced apartment style hotel rooms perfect for short and long stays. No matter where you do business or choose to holiday, Quest is there for you.