This charming hotel can be found in Torremolinos.