All Articles
Ever dream of getting into the hotel biz? The Isle of Barra Beach Hotel is for sale to the right buyer.
The sprawling property boasts stunning views of Catalina Island, a championship golf course, world-class dining, and a superlative spa.