Das Hotel verfügt über: Empfang 24 Std, Internetzugang WiFi in den öffentlichen Räumen, Schließfach beim Empfang, Lift/Aufzug, Restaurant, Bar, Spa (Extragebühr), Fitnessraum, Dampfbad, Businesszentrum, Sitzungszimmer und Parkplätze (Extragebühr).
Die Zimmer sind ausgestattet mit: Klimaanlage, Internetzugang WiFi, TV, Telefon, Minibar und Kaffeemaschine.
Adresse: 116 Piccadilly, W1J 7BJ, London, England.