This comfortable hotel can be found in San Francisco Airport. The hotel comprises a total of 136 snug rooms. This is not a pet-friendly accommodation.