I've booked Hotel Cleopatra in Lloret de Mar for my holiday this year, will be going in a weeks time! I've just read something that says there's no fridge in the room - which makes me think this isn't self catering - i.e. a cooker there etc. Does anyone know if they have self catering facilities in the room? Thanks!