The Osprey Beach Hotel offers a quaint atmosphere and beautiful beachfront location on Cockburn Town Beach. The 34 room hotel is home to