Das H2 Hotel Berlin-Alexanderplatz befindet sich im Stadtteil Mitte, in 1 Kilometer Entfernung von einer der beliebtesten kulturellen Sehenswürdigkeiten, dem Deutschen Historischen Museum. Das Hotel verfügt über ein À-la-carte- Restaurant mit Gerichten der internationalen Küche und liegt nur 8 Minuten Fußweg vom Alexanderplatz entfernt.
Das 3-Sterne-Hotel ist ideal in einer 2 km Entfernung vom Mauermuseum gelegen. Das H2 Hotel befindet sich ganz neben dem DDR Museum, in 14 Fußminuten Entfernung. Zudem liegt Wasserturmplatz gleich neben der Unterkunft, und Volksbühne am Rosa-Luxemburg-Platz ist 800 Meter von der Unterkunft entfernt. Auch Volksbühne Berlin ist in ungefähr 5 Gehminuten Entfernung vom Hotel zu finden. Die Bushaltestelle Mollstrasse/Prenzlauer Allee ist in nur 250 Meter Entfernung vom H2 Hotel und der Bahnhof Berlin-Alexanderplatz liegt in unmittelbarer Nähe zur Unterkunft.
Die Unterkunft empfängt seine Gäste in 263 Zimmern, die mit einer Klimaanlage sowie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind.
Das Hotel verfügt über das Restaurant H2 Hub.