Beach Hotel in Byron Bay

BYRON BAY’S ICONIC BEACH HOTEL FOR SALE