Contribute photo
Imperial Palms Hotel & Resort at Barbra Worth
Luxurious golf resort with on-site dining and daily continental breakfast. Situated on an 18-hole course, 125 miles from San Diego airport. (142 characters)