Il Neutor Hotel si trova nel cuore di Salisburgo lungo Monchsberg, nella citta' dei festival. L'hotel si trova a quattro passi a piedi dalle principali attrazioni, come Festspielhauser, la Cattedrale di Salisburgo, il Museo Augusteo Carolino e l'Hohen Salzburg Fortress. Caffetterie,, ristoranti, gallerie e innumerevoli negozi si trovano nelle immediate vicinanze dell'hotel.
Il Neotur mette a disposizione 89 camere e 6 attici di gran lusso, tutti dotati di accessori moderni. L'hotel propne anche bar e sala per la prima colazione, oltre al servizio di posteggio.