Where is Villa Montes Hotel, San Bruno located?
Villa Montes Hotel, San Bruno, Villa Montes Hotel, San Bruno, United States of America (approx. 37.62594°, -122.41437°)
Villa Montes Hotel, San Bruno, Villa Montes Hotel, San Bruno, United States of America (approx. 37.62594°, -122.41437°)