Location: 3 Km. from the centre of Burlingame and 800 m. from the train station and Millbrae and Bart Station underground. San Francisco International Airport is 3 Km. away.
See more: Hotels in USA Hotels in Burlingame Holiday Destinations in USA