La Monasteria is one of my favourite hotels in Spain. Stunning location in the heart of the historical district. The rooms are phenomenal; they’re large, tastefully decorated and full of historical artefacts. It’s definitely worth eating there. The food is super tasty and very reasonably priced. Osuna is easily reached by train from both Malaga and Seville, but the walk up the hill to the Monasteria is a little challenging. Lots of free parking if you are travelling by car. I still do not understand why this gorgeous hotel is so cheap!