at 1160 Walnut Ave, Chula Vista , 91911 United States
7 FB users likes Palomar Motel, set it to 29 position in Likes Rating for Chula Vista, California in Hotel & Lodging category
Palomar Motel is Chula Vista based place and this enity listed in Hotel category. Located at 1160 Walnut Ave CA 91911. Contact phone number of Palomar Motel: (619) 575-2944
Come stay with Days Inn Chula Vista for great service at an excellent rate!