Catherine Labbé
Hotel & Country Club del Sur & Casino del Sur Hotel & Country Club del Sur & Casino del Sur
San Jose
"Catherine Labbé"
Friendly staff and beautiful gardens. However, I was unlucky with my room: there was a smell coming from the sewers coming through my shower drain, so every so often the bathroom smelled *horrible* even though no one went in.