Juste une courte distance de marche de Trafalgar Square dans le centre de Londres, cette maison magnifiquement restaurée bâtiment victorien un hôtel 4 étoiles de luxe équipées d'un accès Internet sans fil et élégant des chambres climatisées. L'hôtel dispose d'un spa inclus dans le tarif, service en chambre 24 heures et 24 bouteilles d'eau fraîche pour libre. Boyd est un élégant, brasserie moderne proposant une cuisine raffinée dans une salle décorée avec du marbre italien. Bar Le Boyd est parfait pour les réunions d'affaires informelles. Enfin, le Watatsumi est un restaurant innovant sert des plats traditionnels et de cuisine japonaise moderne.
Situé dans le West End de Londres, juste à quelques mètres de la colonne de Nelson, le Grand at Trafalgar Square est situé à seulement 200 mètres de la National Gallery et l'église de St. Martin-in-the-Fields.