Hotel Plaza ligt in het hart van Sevilla, op minder dan 100 meter van het plein Plaza Nueva. Deze accommodatie in moderne stijl beschikt over een 24-uursreceptie en gratis WiFi in alle ruimtes.
De kamers zijn voorzien van airconditioning en een flatscreen-tv, en sommige hebben een terras. De eigen badkamer is uitgerust met een douche, gratis toiletartikelen en een haardroger.
Hotel Plaza ligt op 400 meter van de kathedraal van Sevilla en op 1 km van de Universiteit van Sevilla.