This hotel is located in San Diego, in the charming town of El Cajon, lying in close proximity to a number of famous tourist areas. SeaWorld, San Diego Zoo, Wild Animal Park and Legoland are all located just a short distance away. A number of restaurants, shopping opportunities and entertainment venues can be found just a short distance away. The hotel enjoys a delightful design, welcoming...