Arc House Plaza For travelers who want to take in the sights and sounds of Seville, Arc House Plaza is the perfect choice. Its convenient location right in the city center allows you more time to see all that Seville has to offer. Explore the genuine Seville that most travelers never see, with a stay at Arc House Plaza -- located only 2.3 km from Plaza de España. Enjoy all that Arc House Plaza has to offer! Keep up with all your communications easily with the hotel's free Wi-Fi. Front desk service is provided at the hotel including express check-in or check-out. Enjoy the services offered at Arc House Plaza from the convenience of your guestroom. For your comfort, some rooms at the hotel are equipped with air conditioning. Around the property Experience Seville like a true local. Experience local culture through architecture at Torre Giralda located 1.1 km away.