Best Western Palm Hotel London
Perfect for leisure and business stays alike, Best Western Palm Hotel in Cricklewood can give you the luxury and affordability you seek. The hotel offers 100 fully renovated, stylish and spacious en-suite guest rooms with modern facilities
Official Website: http://www.palmhoteluk.com
People who liked this brand page.