S

Scott Smith

3 years ago

A nice hotel in the lovely town of Los Gatos. The ...

A nice hotel in the lovely town of Los Gatos. The rooms are nicely appointed and clean although perhaps a tad dated in their decor. The staff however was top notch and all the other facilities were superb. I would stay again.

Comments:

No comments