This lovely hotel is in San Francisco Airport. The premises count with 53 welcoming guests rooms. This establishment does not accept pets.