Got Cosy?

Dolby Hotel

Liverpool, United Kingdom
5.0COSY

A Liverpool stay with an intriguing name that hints at personality, though the full character of Dolby Hotel awaits discovery on arrival.