Island House Hotel is home to 5 interior penthouse rooms that overlook the Gulf of Mexico in Orange Beach Alabama.