USA Lodging Reviews By Travelers, For Travelers

Town and Country Resort – San Diego, CA

This is suspossed to be a 5 star resort. Not. The price was great, but that’s about it. We stayed there for one week and a couple of waitresses and gift shop staff was not overly friendly for most of our stay. The property looks...

Full Review