Sierra de la Ventana's mini–Grand Budapest Hotel is 'an enchanted old ruin' set about four blocks from the main drag and strategically positioned on the banks of the river. It’s not exactly luxurious, with creaky wood floors and simple furnishings, but there’s plenty of atmosphere at this vine-covered Victorian building.
There's also plenty of outdoor space for relaxing, including a swimming pool when the weather's warm. Look for the directional sign from the main road as you enter town.