Palomar Inn - Chula Vista Hotel

  • Address: 801 Palomar St., Chula Vista, CA 91911
  • Phone: +1 619 423 8889
Average Rating
3.5
1+ reviews
from 1 sources
CitySearch
3.5
1+ reviews

Estimated Price: From $73

Palomar Inn
801 Palomar St.
Chula Vista, CA 91911

Palomar Inn Details

We Recommend Palomar Inn Because

Reviews From Across The Web read all

5.0
GREAT KING BEDS AND FAST INTERNET

BEST INDEPENDENTLY RUN MOTEL I EVER STAYED. SUPER FAST INTERNET ... A Yahoo! Contributor, a user of Yahoo! Travel. Read full review on Yahoo! Travel

Plan a trip

Frequent Flier Miles & Points Cash Converter

Loyalty match