I agree with the other disappointed visitors that Casa Cid de Leon is very much overpriced and overrated. It advertises itself as a luxury hotel, but it really is average. We couldn't sleep from the street noise. Also, the staff is constantly cooking in the rooftop kitchen which shares a wall with the guest rooms! The noises from the kitchen... more












