Living-Sevilla Apartments San Lorenzo
Sevilla — Lumbreras, 38, esquina con Santa Clara, 72
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.