Angel Inn - near IMAX is one of Branson's only hotels to feature Triple Queen rooms, along with King Jacuzzi, Double Queen, and King Limited rooms. Choose from 150 comfortable rooms that are larger than most Branson hotel rooms by 4 feet on each side.