This lovely hotel is situated in San Francisco Airport. The establishment consists of 31 rooms. Those who dislike animals may enjoy their stay, as this establishment does not allow pets.