Really nice hotel situated just a hundred mt from the tottenham curt road underground station, situated in the center of london you can go out by night and find a club or a pub only walking a few min , it has nice and clean room with a beaoutifoul view from the higher floor, you can go to the swimming...
More
- St Giles Hotel
- London St Giles Hotel
- St Giles London
