This contemporary hotel features comfortable air conditioned guest rooms with internet access and mini bar. Its location and great meeting facilities make this hotel a good option for both business and leisure travellers.
Hotel Name: Quality Hotel Maida Vale
Address: 53-59 Kilburn High Road, London, EN, GB, NW6 5SB
Official Website: Quality Hotel Maida Vale