This charming hotel is located in Torremolinos. The hotel comprises 36 cosy guests rooms. No pets are allowed on the premises.