Actually Wes Anderson was on NPR talking about the movie. The hotel is not based on any singular hotel. When they were out scouting for a hotel to shoot in, they just couldn't find the perfect one. He took all of the things he loved both inside and out from the places he visited, and created their set.