Great location, near the center but far from all the noise. Great view from the room. Great value for money and the stuff are also very nice. We checked a few places in san pedro with the same price and this one was the best
You have no recent hotel searches.