This lovely hotel is located in Simi Valley. The hotel comprises a total of 104 snug bedrooms. This is not a pet-friendly hotel.