Hotel Carmel/Carlos was the worst hotel I have ever stayed in and it deserves to have its 3-star rating revisited.
The room was filthy. We complained the minute we got into the room about the musty damp smell in the entire room and the stench of urine. The front desk staff was extremely rude and wouldn't take the time to check out the room and refused to put us in another room as they said they were booked. So we decided to suck it up. What a terrible mistake.
When we pulled back the covers on the bed the linens had not been changed and there was hair from at least 5 different people. Long strands, curly strands, short straight strands, thick and thin. And then the most overpowering stench of urine came out from the bed and the hotel didn't even try to clean it up. After marching down to the front desk again and this time demanding someone check out the situation, they miraculously found an open room. The second room was just as dirty, but with clean sheets.
When the manager Ysreal, showed up the next morning, he refused to take any responsibility for the lack of cleanliness, nor for the inconsiderate staff, and absolutely refused to refund any money for room as we had prepaid. It has been 6 weeks they have been ignoring our phone calls and emails.
Beware -- there are plenty of nice places to stay in Miraflores. This hotel is not one of them. Run, run, far away from this hotel.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC