Hotel Mercer 5* at Mansion Castelar / Cruz y Ortiz Arquitectos Martita Vial 5 years ago © Manolo Espaliú Architects: Cruz y Ortiz Arquitectos Location: Calle Castelar, 26, 41001 Sevilla, Spain Category: Interior Design Photographs: Manolo Espaliú, Habitectura Read more »