Das Hotel befindet sich in einem traditionellen Gebäude, 1883 erbaut und wurde zu einem Hotel in 1990. Das Hotel wurde 2010 komplett renoviert und bietet Leistungen wie Frühstücksraum, eine Lounge Bar, ein Restaurant, 4 Tagungsräume, Parkplätze (gegen Gebühr) Sommerterrasse und ein Business Center.
Das HCC St. Moritz befindet sich in zentraler Lage. In der Nähe befinden sich der Paseo de Gracia, der Plaza Catalunya, das Gotische Viertel und Las Ramblas. Das Gebiet ist gut mit öffentlichen Verkehrsmitteln zu erreichen. Der internationale Flughafen ist etwa 20 Minuten mit dem Auto.