Im pretty sure that you are supposed to earn SPG points when you dine at a SPG property. Im staying in Baltimore, and walked to the Sheraton Inner Harbor Hotel (very nice by the way) and ate supper at the Orioles Grille. The Turkey Club, Fries, and Blue Moon was awesome! I presented my card to the server, and I could tell they were a bit confused. I asked if my dining would earn me points. They said they were not aware of any such program. I find it hard to believe that I was the first person to present my SPG card at a restaurant. I believe the server also asked a coworker. I guess I need to scan my receipt and send in an email inquiry? Also, how well known is this earning opportunity to servers at the SPG restaurants? Thank you.