St Giles Hotel is a unique hotel in that each of its rooms are individually decorated to meet the needs of the discerning customer It has numerous bars, a restaurant and a fully furnished terrace. There is room service, televisions, ensuite bathrooms and all the amenities that come with a luxurious hotel.