Earlier this year I stayed at the Sheraton Sunnyvale (California). They charge a flat fee of $1 per night for unlimited local and toll-free calls. However, this charge is to be added to your bill regardless of whether or not you actually use the phone!
To their credit, they DO mention on the website: "Local Calls 1.00 Usd Per Room Per Night Not In The Rate." However, it isn't obvious on the website that the $1 is charged even if you don't use the phone.
I didn't bother to contest this charge as it was so small. I'm sure they count on a lot of other guests thinking that way as well.