Hi
Myself and children stayed in Citadines Trafalgar earlier this year. Brilliant location, on the corner of Trafalgar Square and cheaper than a hotel. They are in an aparthotel, clean no frills, breakfast available but a great cafe across the road had better. We had a great time and were able to walk everywhere. Few minutes walk from Leicester Sq and West End and just across the river from London Eye.