We stayed at the Citadine near Trafalgar Square this month when we visited London and it was a great experience. The hotel is very centrally located. We were able to walk to a lot of restaurants and sites and there is an unerground station nearby. It was very reasonably priced and our room (which included a small kitchen) was clean,...
More
- Citadines Hotel London
- Citadines London
- Citadines Trafalgar Square
