Posada el Castillo is a quirky mock-Gothic castle designed and built by surrealist architect Plutarco Gastelum, close the main square in Xilitla. The property's architecture features a whimsical mix of Mexican, surreal and Gothic styles and was the o...