T
Tony Agayby Review of Piedras y Olas Hotel and Resor...
Giant spider in the bathroom, ants everywhere and ...
Giant spider in the bathroom, ants everywhere and intermittent air conditioning. Rooms looked great with beautiful views. Kinda annoying always needing a truck to get you so you can get to your room.
Comments: