Citadines Trafalgar Square London offers modern, self-catering accommodation in central London Trafalgar Square is just 150 metres away, and Embankment Underground Station is a 2-minute walk The cosy apartments and studios are air-conditioned, and each has a satellite TV and modern sound system The apartments also feature seating areas, private bathrooms and work desks Citadines apartments have compact kitchenettes with a microwave, refrigerator and teacoffee facilities There is also a spacious breakfast lounge and 24-hour front desk Ideally located, just half a mile from the London Eye, Citadines Trafalgar Square is a 10-minute walk from The Houses of Parliament and Big Ben The National Gallery is a 2-minute walk away