Posada del León de Oro is an upscale hotel with individually designed rooms and a stylish restaurant and bar.