Relax in spacious rooms with comfortable beds and modern features when you stay at our San Mateo hotel. Each of our large guest rooms is outfitted with a 37" flat-screen TV with premium channels, microwave, mini fridge and coffee/tea maker. We also..
Relevance: 25.257788