Town or Country - Imperial Apartments 4* Southampton, UK
Hotels in UK - Hotels in Southampton - Town or Country - Imperial Apartments
Set in a grand Grade II listed building in Southampton's city centre, Town or Country - Imperial Apartments is opposite Oxford Street's cosmopolitan bars and restaurants.