New Aloft Hotel Opens in Liverpool
Starwood announced the opening the Aloft Liverpool in England. The hotel is the second Aloft property to be located in the United Kingdom, and the fourth in Europe.
The property is situated in the 110-year-old Royal Insurance Building on the corner of Dean Street and North John Street in central Liverpool.
The hotel has 116 loft-like rooms, each with walk-in showers and platform beds. The property also has a 24-hour fitness center, and five meeting rooms.
The hotel also participates in Arf, a pet-friendly program, which offers complimentary treats and toys for pets. A 24-hour grab-and-go food outlet is also located on the premises, as well as the brand’s signature W XYZ bar.
Complimentary Wi-Fi Internet is available throughout the property.
(Photo: Accura Media Group)