Turquoise Place is a luxury resort in Orange Beach, Alabama ... beachfront condos in Orange Beach. Read on for my full review of Turquoise Place. My stay at Turquoise Place was hosted by Gulf ...