Friday, June 09, 2006

Sheraton Four Points - Norwood, MA






This is what the hotel looks like from the inside and out.

No comments: