The Osceola Inn is another hotel used for visiting Scientologists. Hotels, Religious - Misc By: jdubble07