Suites Murillo Plaza Sta Cruz in Seville offers a welcoming retreat with a coffee shop and restaurant. Rent bikes to explore Giralda Tower and Seville Cathedral, or relax on the terrace with WiFi. The helpful staff consistently make visitors feel at home.