Hotel Plaza is located in the heart of Sevilla, less than 100 metres from Plaza Nueva square. This modern-style property offers 24-hour front desk and free Wi-Fi access throughout.
The air-conditioned rooms come with a flat-screen TV, and some have a terrace. The private bathroom is complete with a shower, free toiletries and hairdryer.
A buffet breakfast is served every morning.
Hotel Plaza is 400 metres from Sevilla Cathedral and 1 km from Sevilla University.