Perfect location for exploring Sevilla and a great terrace for relaxing on.
Check in was a breeze