Preston, England, United Kingdom
Fashionable hotel offering relaxed studios with kitchenettes, plus a polished restaurant/bar.