star star star 1250 West Valley Parkway, Near California Center For The Arts, Escondido, California 92029, United States
1250 West Valley Parkway, Near California Center For The Arts, Escondido, California 92029, United States
Guests can enjoy a pleasant stay in one of the 84 rooms. Services and facilities at the hotel include translation services, a conference room and a business centre. Wireless internet access is available to travellers. Those arriving in their own vehicles can leave them in the car park of the hotel.