Quiet yet strategic location
Stone Villa Inn San Mateo has one of the best locations in the city. It's close to the city center, yet is in a quiet location where you can just relax. This allows guests to have a convenient time in going around the city, yet have a peaceful time when they go back to the hotel.