The Trafalgar Hotel in London verfügt über ein Restaurant, eingerichtet in einem zeitgenössischen Stil, eine Bar und das Spezielle Highlight ist der Roof Garden in der obersten Etage des Hotels.
- Das luxuriöse Rockwell Restaurant serviert eine hervorragende moderne Küche mit internationalen Gerichten und mediterranen Spezialiäten in einem zeitgenössischen Ambiente mit schwarzen Ledersesseln und ist der ideale Ort für einen leichten Lunch oder einem Dinner vor oder nach einem Theaterbesuch. Geöffnet ist dieses exklusive Restaurant zum Frühstück, Lunch und Dinner.
- Die Rockwell Bar ist in London ein beliebter Treffpunkt sowohl für Hotelgäste als auch für Einheimische und geboten werden hier über 100 verschiedene Bourbon-Whiskys in einer eleganten und zeitgenössischen Atmosphäre.
- Der einzigartige Dachgarten Vista at The Trafalgar ist ein spezielles Highlight und befindet sich in der sechsten Etage des Hotels mit atemberaubenden Blick über London mit dem Trafalgar Square und der Nelson Säule, dem Westminster, Big Ben, und dem London Eye. Der Roof Garden ist eine Oase der Ruhe hoch über dem geschäftigen Trafalgar Square und bietet erlesene Weine, exotische Cocktails und erfrischende Getränke sowie schmackhafte Kanapées und leiche Snacks. Der Roof Garden ist auch ein perfekter Austragungsort für private Empfänge und Events.