La Posada Del Altozano is a hillside hotel offering homey quarters, a restaurant/bar, and countryside views. It features double rooms and a rural restaurant.