Living-Sevilla Apartments are located in the heart of Seville, next to the River Guadalquivir. These modern design apartments have free Wi-Fi access, and a shared roof terrace with city views.
Address: Lumbreras, 38, esquina con Santa Clara, 72, Sevilla
Rates from:
EUR 70 Book Now