This hotel is located next to the San Francisco International Airport and about 20 minutes from the Millbrae Bart station. The hotel offers a free shuttle to and from the airport. The staff is not exactly joyful nor helpful. To find
Recommend your favorite place to stay in Millbrae.