Thursday, August 4, 2011

Grand Del Mar Resort


The Grand Del Mar is a magnificent new resort in San Diego, California that promises to pamper guests at every turn.  It is lauded as "one of the world's best places to stay." The old world architecture is amazing. You'd think you were in Italy.  It's about 20 minutes north of the city so it's out in the countryside but close to everything at the same time.