Newel Metaxourgeio ligger bekvemt i centrum af Athen og tilbyder gratis wi-fi overalt, terrasse og gratis privat parkering for gæster i bil. Populære seværdigheder i nærheden omfatter Omonia-pladsen, Athens universitet - Central Building og metrostationen Omonia. Der tilbydes lufthavnstransport og cykeludlejning.
Samtlige værelser på hotellet har aircondition, opholdsområde, fladskærms-tv med satellitkanaler, værdiboks samt eget badeværelse med bruser, hårtørrer og tøfler. Nogle af værelserne på Newel Metaxourgeio har balkon, og værelserne har kedel. Værelserne har sengelinned og håndklæder.
Populære seværdigheder i nærheden af The Newel Metaxourgeio omfatter Grækenlands nationalteater, Larissis Station og Athens nationale arkæologiske museum. Den nærmeste lufthavn er Eleftherios Venizelos Lufthavn, 30 km fra hotellet.