Room features
This London hotel offers 46 rooms with coffee and tea making facilities, and such modern conveniences as free Wi-Fi and a flat-screen TV with satellite channels. Air conditioning are featured for guests' comfort. Bathroom essentials include a separate toilet and a shower, and such comforts as hair dryers and bath sheets.