Hotel Mercer 5* at Mansion Castelar / Cruz y Ortiz Arquitectos April 18, 2019 Martita Vial Architecture, Architecture Article, Architecture News, Home design ideas, Interior Design 0 © Manolo Espaliú Architects: Cruz y Ortiz Arquitectos Location: Calle Castelar, 26, 41001 Sevilla, Spain Category: Interior Design Photographs: Manolo Espaliú, Habitectura Read more » refurbishmentRenovation