Don't stay at this place, I don't want to call it a hotel, because there is no name outside the hotel, you have to follow the address, otherwise, you cannot find the place. The place is a scam, they discriminate against English speaking guests, because I and another American guest got only bread and butter, however, Spanish speaking guests got eggs. When I asked for eggs, they told me I have to pay more. The reservation is the same with those Spanish speaking guests - breakfast included, it did not say eggs not included for English speaking guests. Also, I ordered a sandwich through the hotel and paid 22 soles, the delivery person brought 2 sandwiched and gave the receptionist a sandwich, no wonder I paid 22 soles, in Peru a sandwich does not cost that much. Also, there are local people living in the same floor and they have trash in the hallway everyday, very bad smell! The sheets are old, dirty and pilling, very rough, I feel like I am sleeping on sandpaper. I asked them to give me better sheets, they told me all the sheets are like that. What a horrible experience. Don't stay there!