Room with a view: Barceló La Bobadilla, Spain

The Alhambra Suite, Barceló La Bobadilla, Andalucia, Spain

From £508 a night

You might also like: