St Giles London - A St Giles Hotel
Centralt beläget hotell med enklare standard. Hotellets city rum är renoverade och håller högre standard.
Hemsida: St Giles London - A St Giles Hotel