Wednesday, June 22, 2011

extended stay hotels, Napa, California, Travelodge Hotel and Suites

extended stay hotels, Napa, California, Travelodge Hotel and Suites

You can claim this Travelodge, a hotel right in the heart of the Napa Valley Wine Country, for just a handful of nights during November ... Act fast, this one won't last long!

Hotel Address: 853 Coombs Street, Napa, CA 94559

No comments:

Post a Comment