El Modern Studios at Urban Hub Accommodation se encuentra en el centro de Preston, a 28 km de Blackpool Pleasure Beach, del centro de conferencias Winter Gardens y de Coral Island.
Número de habitaciones: 26
Ashmoor Street, Preston, PR1 7AL, Reino Unido