The Citadines Trafalgar Square is a modern aparthotel situated in the heart of London, just steps away from Trafalgar Square. It offers comfortable and well-equipped apartments with kitchenettes, perfect for guests who prefer to cook their own meals. The hotel also provides a 24-hour front desk, free Wi-Fi, and a fitness center. With its central location, guests can easily explore popular attractions such as the National Gallery, Covent Garden, and the West End theaters.