Hotel Maldron usytuowany jest w doskonałej lokalizacji, w centrum Newcastle upon Tyne, nieopodal wszystkich atrakcji tego pięknego miasta. Obiekt zapewnia bezpłatne WiFi i dysponuje prywatnym dziedzińcem. Na miejscu działa bar i restauracja.
Pokoje wyposażone są w biurko, telewizor z płaskim ekranem oraz zestaw do parzenia kawy i herbaty. W każdym pokoju znajduje się łazienka z bezpłatnym zestawem kosmetyków, a z niektórych roztacza się widok na miasto.
Goście mogą rozpocząć dzień od śniadania w formie bufetu lub pełnego śniadania angielskiego/irlandzkiego. Restauracja w obiekcie Maldron Hotel Newcastle zaprasza na potrawy kuchni brytyjskiej.
Naprzeciwko hotelu znajduje się centrum handlowe Intu Eldon Square, a w pobliżu zlokalizowany jest kompleks handlowo-rozrywkowy The Gate. Z oddalonego o 5 minut spacerem dworca kolejowego można w 30 minut dojechać na międzynarodowe lotnisko w Newcastle.