and Spanish hospitality combine to perfection in this city hotel in the heart of downtown Liverpool. Lively Castle Street... and Liverpool Town Hall are just a stone's throw from the hotel. The refined design, services and facilities in this extraordinary...
Meliá Hotels International