There are hotels that offer a place to sleep, and then there are hotels that offer a ...