Das NH Sevilla Plaza de Armas liegt im Touristenzentrum von Sevilla, nur 300 Meter vom Stadtzentrum entfernt und nahe einem Fluss. Öffentliche Verkehrsmittel befinden sich in rund 100 Metern Entfernung, sodass sich die andalusische Hauptstadt bequem erkunden lässt. Sevilla verbindet historische Sehenswürdigkeiten, verwinkelte Altstadtgassen und lebendige Plätze mit einem warmen, mediterranen Stadtbild. Das 4-Sterne-Hotel verfügt über 262 Zimmer auf vier Etagen und richtet sich an Gäste, die Kultur, Einkaufsmöglichkeiten und Erholung in zentraler Lage verbinden möchten. Ein Garten ergänzt das urbane Umfeld um einen ruhigen Bereich im Freien.
Die Unterkünfte sind mit Klimaanlage und Heizung ausgestattet. Je nach Zimmer stehen ein Doppelbett, Queensize-Bett oder Kingsize-Bett zur Verfügung; Zustellbetten können angefordert werden. Zur Ausstattung zählen außerdem Safe, Minibar, Schreibtisch, Minikühlschrank sowie eine Stereoanlage. Satelliten- und Kabelfernsehen, Radio und Internetzugang ergänzen die Unterhaltungsmöglichkeiten. Die Bäder verfügen über Dusche und Badewanne. Einige Zimmer sind rollstuhlgerecht eingerichtet.
Für sportliche Abwechslung steht ein Fitness-Studio bereit. Das Hallenbad mit Süßwasser bietet eine Möglichkeit zum Schwimmen, während Liegestühle, Sonnenschirme und die Sonnenterrasse den Aufenthalt am Wasser ergänzen. Massagen und Körperbehandlungen können zur persönlichen Erholung genutzt werden. Ein Fahrradverleih eröffnet eine aktive Möglichkeit, Sevilla und die Umgebung kennenzulernen. Der Tourdesk unterstützt bei der Buchung von Ausflügen.
Die gastronomischen Einrichtungen umfassen ein Restaurant, ein Café und eine Bar. Ein reichhaltiges Frühstücksbuffet erleichtert den Start in den Tag. Mittags und abends stehen Gerichte à la carte sowie Menüs zur Auswahl. Das Hotel führt alkoholische und alkoholfreie Getränke. American Express, Visa, Diners Club und MasterCard werden als Zahlungsmittel akzeptiert.