The hotel Itaca Sevilla by Soho Boutique 3* is located next to the Plaza de la Encarnación, from where you can visit the most beautiful places in the historic center of Seville.
The building, dating from the 17th century, was renovated in 2011 and is equipped with the latest technology. It has 53 air-conditioned rooms fully equipped with everything necessary for a pleasant and comfortable stay. Hotel facilities include a lobby with 24-hour reception service, elevator, cafeteria, bar, breakfast room and a conference room.
The bright, modernly decorated rooms are equipped with television, telephone, air conditioning, heating and free Wi-Fi. The bathroom is also equipped with shower or bathtub, amenities and hairdryer.
Discover the charm of Seville staying at Itaca Sevilla by Soho Boutique 3*!