The Harrington - Large Studio sleeping up to 2 guests These air-conditioned apartments come with Freeview TV and a well-equipped kitchenette. They can