Choose your room
Hotel Plaza is located in the heart of Sevilla, less than 328 feet 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. Hotel Plaza is 1312 feet from Sevilla Cathedral and 0.6 mi from Sevilla University.
Useful information:Other names for Hotel Plaza: