Room features
This London property welcomes guests to 225 air-conditioned rooms. Some of them come with a flat-screen TV with satellite channels and Wi-Fi along with coffee/tea making facilities. They have a comfortable interior. Offering a shower cap and towels for guests' comfort, the private bathrooms are fitted with a separate toilet and a shower.