This charming hotel is situated in San Diego Montgomery International Airport. The premises count with 180 welcoming accommodation units. Those who dislike animals may enjoy their stay, as this hotel does not allow pets.