Holiday Inn Express Hotel Belmont
Located 11.6 miles from San Francisco International Airport, this Belmont, California hotel provides a microwave and a refrigerator in each room. A well equipped gym is available at the hotel.The Holi...more
Book now and pay later rooms are subject to availabilty.
Not what you were looking for?
Try a different search here
!Please enter check-in date